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.
$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...SuggestedLocal area- ...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
$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...SuggestedHourly pay$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 (...SuggestedTemporary workWork experience placementLocal area3 days per week- ...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
- ...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...
- 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...
- ...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 placementRemote work
- ...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...
$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 workLocal area- ...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...
- 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...
- 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
- 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
- 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 officeLocal area
$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 timeApprenticeshipH1bWork at officeRemote workWork from homeFlexible hours- ...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
$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 wageFull timeWork experience placementWork at officeLocal areaRemote workMonday to Friday- ...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 timeRemote work
$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 wageFull timeWork experience placementLocal areaRemote workMonday to Friday$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- 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...
$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...- 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...
$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 timeTemporary workWork experience placementLocal area3 days per week- 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...
- ...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 timeWork experience placement
- ...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 timeFlexible hoursShift work
$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- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Springboot Developer. Be the first to apply!
- java web developer Minneapolis, MN
- java software engineer Minneapolis, MN
- remote junior java developer Minneapolis, MN
- java developer remote part time Minneapolis, MN
- java developer Minneapolis, MN
- entry level java developer remote Minneapolis, MN
- java spring developer Minneapolis, MN
- senior java j2ee developer Minneapolis, MN
- senior java full-stack developer Minneapolis, MN
- entry level java programming Minneapolis, MN

