Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Springboot Developer

Kforce

RESPONSIBILITIES: Kforce has a client in Minneapolis, MN that is seeking a Java Springboot Developer with strong experience building modern, scalable web applications using Java, Spring Boot, and React. In this role, you'll design and develop end-to-end features-from responsive UI experiences to robust RESTful APIs and backend services-working closely with product, design, QA, and DevOps teams to deliver high-quality solutions. Responsibilities Frontend (React): * Build and maintain responsive, accessible user interfaces using React (hooks, state management, component architecture) * Implement reusable UI components and patterns to support consistent design across the application * Integrate frontend applications with backend services via REST APIs (and GraphQL where applicable) * Optimize performance (bundle size, rendering efficiency, caching, lazy loading) and ensure cross-browser compatibility Backend (Java/Spring Boot): * Develop and maintain backend services using Java and Spring Boot (RESTful services, validation, security) * Design scalable APIs and service-layer architecture (controller/service/repository patterns) * Build and manage data persistence using SQL and/or NoSQL databases, including schema design and query tuning * Implement authentication/authorization (JWT/OAuth2, SSO, role-based access control) Quality, Delivery, and Collaboration: * Write unit and integration tests for frontend and backend; participate in code reviews and contribute to engineering standards * Collaborate in Agile ceremonies (standups, sprint planning, refinement, retrospectives) * Troubleshoot production issues, perform root-cause analysis, and implement sustainable fixes * Contribute to CI/CD pipelines and environments (build, test, deploy automation) * Document technical designs, API contracts, and support runbooks where needed REQUIREMENTS: * 3+ years of professional software development experience (or equivalent practical experience) * Strong backend development experience in Java and Spring Boot: REST APIs, dependency injection, Spring MVC, JPA/Hibernate (or similar ORM) * Familiarity with microservices patterns (where applicable) * Strong frontend development experience with React: Modern JavaScript/TypeScript, component design, hooks; Experience with at least one state management approach (Redux, Context API, Zustand, etc.) * Solid understanding of web fundamentals: REST, JSON, security basics, browser behavior * Experience with databases: SQL (PostgreSQL/MySQL/SQL Server) and/or NoSQL (MongoDB, DynamoDB, etc.) * Testing experience: Backend: JUnit, Mockito (or similar); Frontend: Jest, React Testing Library (or similar) * Familiarity with Git-based workflows and code review best practices Preferred Qualifications (Nice to Have): * TypeScript-first React experience and component libraries (MUI, Ant, Chakra, Tailwind, etc.) * Cloud experience: AWS/Azure/Google Cloud Platform, containerization (Docker), orchestration (Kubernetes) * Messaging/streaming: Kafka, RabbitMQ, SQS/SNS * Observability: logging/metrics/tracing with tools like Splunk, ELK, Datadog, PrometheGrafana * API documentation and design-first development (OpenAPI/Swagger) * Experience with domain-driven design (DDD) and clean architecture principles * Performance tuning experience (profiling, JVM tuning, frontend performance audits) The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future. We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave. Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law. This job is not eligible for bonuses, incentives or commissions. Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status. By clicking ?Apply Today? you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Java Springboot Developer in Minneapolis, MN vacancy
  • $48 - $69 per hour

     ...Job Summary Our client is seeking a Java Springboot Developer to join their team. This position is located in Hopkins, Minnesota. Duties Design, develop, and maintain RESTful microservices using Java 17+ and Spring Boot 3.x Build distributed, high-throughput systems using... 
    Suggested
    Local area

    KellyMitchell Group

    Hopkins, MN
    12 hours ago
  •  ...Job Details: 10+ Yrs exp in java full stack development Good experience in Angular and...  ...Working with the Deployment Lead, peer developers to complete various project deployment activities...  ...Core, Spring JDBC, Rest Web services, Springboot, Hibernate & MySQL DB. Good working... 
    Suggested

    TechDigital Group

    Minneapolis, MN
    4 days ago
  • $48 - $69 per hour

    KellyMitchell Group is seeking a Java Springboot Developer in Hopkins, Minnesota. The role involves designing, developing, and maintaining RESTful microservices using Java 17+ and Spring Boot 3.x, along with mentoring other engineers. The ideal candidate has over 10 years... 
    Suggested
    Hourly pay

    KellyMitchell Group

    Hopkins, MN
    3 days ago
  • $105.4k - $124k

     ...lifecycle and DevOps principles. Essential Responsibilities: Design, develop, test, operate, and maintain scalable applications and...  ...experience Preferred Skills/Experience Strong programming skills in Java (8/11/17+) Understanding of software development lifecycle (... 
    Suggested
    Temporary work
    Work experience placement
    Local area
    3 days per week

    U.S. Bank

    Hopkins, MN
    4 days ago
  •  ...requirements; envisioning system features and functionality. Designs and develops user interfaces to internet/intranet applications by setting...  ...; exploring opportunities to add value to job accomplishments. Java Developer Skills and Qualifications: Java, Java Applets, Web... 
    Suggested

    Dealervero

    Minneapolis, MN
    3 days ago
  •  ...years of experience in large scale distributed system development including hands on operational experience 5+ Hands on experience with Java, Spring boot, Kafka, AngularJS/ReactJS, NoSQL Database, Redis, Docker/Kubernetes, GitHub 3+ Experience working with Microservices... 

    TechDigital Group

    Minneapolis, MN
    4 days ago
  • In this role, you will be a critical member of the team building and enhancing changes for BestBuy's platform. You'll support and extend running applications & assist in the design and development of new applications. Overall knowledge of designing an application to run...

    Atria Group

    Richfield, MN
    4 days ago
  •  ...experience Experience with frontend web application development (React, Angular) Experience with backend application development (Python, Java) Experience with modern development tools and best practices (IDEs, version control, unit testing, build tools, continuous... 
    Work experience placement
    Remote work

    Code Lab Technology

    Minneapolis, MN
    2 hours ago
  •  ...Senior Java Developer We are seeking an experienced Senior Java Developer to join our clients team in Hopkins, MN. The ideal candidate will have strong expertise in Java 17, experience designing and developing large-scale enterprise applications, and a solid understanding... 

    Argyle Infotech

    Hopkins, MN
    1 day ago
  • $62 per hour

     ...Richfield, MN local candidates only Skills Overview: Priority Skill: 4 Java and/or Groovy 4 Spring 4 Unit testing (JUnit/Spock/Mockito/...  ...software development experience Strong Spring knowledge Developing Spring/Java/Groovy/Maven applications Experience with NoSQL Cassandra... 
    Contract work
    Local area

    Atria Group

    Richfield, MN
    3 days ago
  •  ...Duration: 6 Months Responsibilities Strong hands‑on experience with Java; full stack development Design, code, test, debug, and document...  ...decisions, issues and plans to technology leadership Develop reusable patterns and encourage innovation that will enhance team... 

    cognizant technologies

    Eden Prairie, MN
    1 day ago
  • Job Posting Preferred Location Bachelors Degree in Computer Science Information Systems with 7 years of relevant technical experience or Masters degree in Computer Science Information Systems Hands on experience of creating test reports from automation test run...

    Samprasoft

    Minneapolis, MN
    12 hours ago
  • Huntington Bank is looking for a Junior Backend Java Developer in Minnetonka, MN, to assist in creating best-in-class Enterprise APIs. Responsibilities include collaborating on a common API layer, developing software in an Agile environment, and implementing enterprise... 
    Flexible hours

    Huntington Bank

    Minnetonka, MN
    3 days ago
  • A prominent IT consulting firm is seeking a Technology Lead - Java Full stack Developer in Eden Prairie, MN. The ideal candidate will have a Bachelor's degree and at least 4 years of IT experience, with strong skills in Java, J2EE, and front-end development. Additional... 
    Full time

    Avance Consulting

    Eden Prairie, MN
    1 day ago
  • Job Title: Java Full Stack Developer Location: Hopkins, MN (Prefer Locals) Job Type: W2 Work Authorization: U.S. Citizens preferred, all valid work authorizations may apply Requirements 8+ years of software engineering experience Expertise in development using Java... 
    Work at office
    Local area

    HYR Global Source Inc

    Hopkins, MN
    3 days ago
  • $52k - $101k

    ## Junior Backend Java Developer- Enterprise Payments and Credit CardApplyremote type: Officelocations: Minnetonka, MN: Columbus, OHtime type: Full timeposted on: Posted Todayjob requisition id: R0070757# **Description****Job Summary:**We are looking for high-capacity... 
    Full time
    Apprenticeship
    H1b
    Work at office
    Remote work
    Work from home
    Flexible hours

    Huntington Bank

    Minnetonka, MN
    4 days ago
  •  ...development best practices Requirements - You have 8+ years of experience as a back-end developer building and deploying RESTful APIs and integrations using Java/Groovy, SpringBoot, Spock, JUnit, Gradle/Maven, SQL/NoSQL databases, MQ, Kafka, GIT - You have a solid... 
    Full time

    TWO95 International, Inc

    Richfield, MN
    more than 2 months ago
  • $91.7k - $163.7k

     ...established AI governance, security, and compliance standards Design, develop, and deploy AI‑powered solutions to address complex business...  ...of experience with programming languages, frameworks like Java and Springboot. BuildingRESTful Web Services and Microservices 5+ years of... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday

    Optum

    Eden Prairie, MN
    1 day ago
  •  ...IDR is seeking a Senior Software Engineer (Java) to join one of our top clients for an opportunity remotely. This role focuses on designing, developing, and maintaining cloud-based micro‑services supporting data‑centric clinical and analytic applications in a dynamic... 
    Full time
    Remote work

    IDR, Inc.

    Eagan, MN
    12 hours ago
  • $72.8k - $130k

     ...Caring. Connecting. Growing together. Job Description - Full Stack Java Engineer - Eden Prairie, MN or Hartford, CT (Hybrid) (2363747)...  ...on our Consumer Engineering team, you will play a key role in developing, enhancing, and maintaining our robust consumer-facing software... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work
    Monday to Friday

    Optum

    Eden Prairie, MN
    2 days ago
  • $52 per hour

    Kforce has a client that is seeking a Java Spring Boot Developer in Hopkins, MN. Responsibilities: * Work in a fast-paced, project-centered, team-oriented atmosphere * Visit clients outside of the nation to gather and specify needs * Create solutions that are high-quality... 
    Contract work
    Hopkins, MN
    10 days ago
  • Cognizant Technologies is looking for a Full Stack Java Developer in Eden Prairie, Minnesota, who brings a minimum of 5 years of Software Development Life Cycle experience. The role involves designing, coding, and maintaining applications while collaborating with Agile... 

    cognizant technologies

    Eden Prairie, MN
    1 day ago
  • $100k - $120k

    Tata Consultancy Services is looking for a Full Stack Developer in Hopkins, Minnesota. Candidates should have over 10 years of experience in full stack development, particularly with Java and React JS. The role demands a strong background in designing applications, microservices... 

    Tata Consultancy Services

    Hopkins, MN
    3 days ago
  • Optum is seeking a Full Stack Java Engineer for a hybrid role based in Eden Prairie, MN or Hartford, CT. The position will focus on developing robust consumer-facing applications, optimizing backend performance, and creating seamless integrations between frontend and backend... 

    Optum

    Eden Prairie, MN
    2 days ago
  • $133.37k - $156.9k

     ...principles. Essential Responsibilities: - Responsible for designing, developing, testing, operating and maintaining products - Takes full...  .... Strong experience to open-source technologies like Java, Springboot, Kafka, etc. and containerization. Good exposure with .NET Framework... 
    Full time
    Temporary work
    Work experience placement
    Local area
    3 days per week

    U.S. Bank

    Hopkins, MN
    2 days ago
  • Synergy Software Solutions Inc is looking for Software Developers in Eden Prairie, MN, to engage in the full Software Development Life Cycle (SDLC). Candidates must possess proficiency in Java, J2EE, Spring-Boot, Angular, and ReactJS. Responsibilities include gathering... 

    Synergy Software Solutions Inc

    Eden Prairie, MN
    3 days ago
  •  ...Title – Sr Java Developer Position – Fulltime Location – Richfield, MN Salary - $Open(Best Possible) Responsibilities: Java-J2EE-L3 As a Senior Developer, you are responsible for development, support, maintenance and implementation... 
    Full time
    Work experience placement

    TWO95 International, Inc

    Richfield, MN
    more than 2 months ago
  •  ...Title: Java with Kafka Type: fulltime Location: Richfield, MN Salary: $Open Requirements Tech Lead JD:...  ...software development – Strong hands on experience in designing and developing mission critical, highly complex applications Strong Java... 
    Full time
    Flexible hours
    Shift work

    TWO95 International, Inc

    Richfield, MN
    more than 2 months ago
  • $134.75k - $161.75k

     ...in distributed computing, backend services, and microservices, along with robust programming skills in multiple languages including Java and Python. The role emphasizes collaboration with teams to enhance technology stacks and implement architectural improvements. Competitive... 
    Remote work

    Shutterfly

    Eden Prairie, MN
    12 hours ago
  • HYR Global Source Inc is seeking a Java Full Stack Developer in Hopkins, MN. The ideal candidate must have 8+ years of software engineering experience, expertise in Java and Spring Boot, and a Bachelor's degree in Computer Science, Information Technology, or a related field... 
    Local area

    HYR Global Source Inc

    Hopkins, MN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Springboot Developer. Be the first to apply!