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

Java Full Stack Engineer (Spring Boot & React - MN)

$75.19 - $97.74 per hour
Temporary

Dahl Consulting

Title : Senior Full Stack Software Engineer
Location : Remote (based in Minnesota)
Job Type : W2 Contract (7 Months)
Compensation : $75.19 - $97.74/hr W2 with benefits available
Industry: Retail

---
About the Role
Our firm is partnering with a Fortune 50 retail leader to identify a Java Full Stack Engineer (Spring Boot & React) who will support a large enterprise application portfolio within their indirect planning engineering organization. This team owns and modernizes a broad set of production applications that power critical business capabilities across one of the largest retail supply chain and merchandising operations in the country.

The environment is built on a modern, event-driven architecture comprising numerous Java and Kotlin Spring Boot microservices, along with React-based micro front-end applications.

The ideal candidate will be able to ramp up quickly, operate effectively within a complex enterprise codebase, and contribute confidently across both backend and frontend layers.

This opportunity is well suited for an engineer who enjoys working in large-scale systems, improving existing applications, and helping strengthen security, maintainability, performance, and delivery practices in a fast-moving retail technology environment.

Job Description
The Java Full Stack Engineer (Spring Boot & React) will join a team responsible for maintaining, modernizing, and enhancing a wide range of production applications supporting enterprise planning functions. Day-to-day work will involve building new features, refactoring legacy code, remediating security vulnerabilities, and collaborating cross-functionally to deliver high-quality software.

Key responsibilities include:
  • Contributing across backend and frontend applications within a large enterprise codebase.
  • Reading, debugging, and improving code written by others while delivering production-ready features.
  • Refactoring and modernizing legacy applications to strengthen maintainability and performance.
  • Identifying and remediating security and quality issues, including CVEs and dependency upgrades.
  • Balancing new feature development with meaningful technical debt reduction.
  • Designing and supporting microservice-based applications in an event-driven architecture.
  • Collaborating across engineering, product, platform, and architecture teams to deliver reliable solutions.
  • Writing clean, maintainable, and well-tested code aligned with enterprise standards.
  • Leveraging AI-assisted development tools responsibly to improve productivity while safeguarding quality and security.
This role also places a strong emphasis on improving the security posture of existing applications. Engineers who have proactively reduced risk in production systems will be especially well aligned with the team's goals.
Qualifications
Required Qualifications
  • Backend Development
    • Strong Java and/or Kotlin development experience.
    • Production experience with Spring Boot.
    • Solid understanding of the Spring ecosystem, including Spring MVC, Spring Security, Spring Data, Dependency Injection, Validation, and REST API development.
    • Experience designing and supporting microservice-based applications.
    • Working understanding of asynchronous and event-driven programming patterns.
  • Frontend Development
    • Production experience with React.
    • TypeScript experience.
    • Proficiency with React Hooks, Context API, and custom hooks.
    • Experience with React Router.
    • Responsive web application development experience.
    • Ability to contribute across both frontend and backend applications.
  • Cloud, DevOps, and Delivery
    • Experience with Git and GitHub.
    • Experience building and maintaining CI/CD pipelines.
    • Experience with containerized applications and Docker.
    • Experience working in enterprise application platforms.
  • Security Focus
    • Familiarity with secure software development practices.
    • Experience with vulnerability remediation, dependency upgrades, and CVE remediation.
    • Working knowledge of the OWASP Top 10.
    • Experience with Spring Security, authentication, and authorization.
    • Familiarity with static code analysis and secure coding standards.
    • Awareness of software supply chain security and secrets management.
  • Core Competencies
    • Demonstrated success working in large enterprise codebases with minimal onboarding.
    • Ability to deliver production-ready software in a complex environment.
    • Strong collaboration skills across cross-functional engineering teams.
Preferred Qualifications
  • Kotlin development experience in production.
  • Experience with several of the following data, messaging, and integration technologies: Apache Kafka, PostgreSQL, Elasticsearch, Redis, Object Storage, SQL optimization, and event-driven architecture.
  • Experience with Kubernetes or OpenShift.
  • Familiarity with Domain-Driven Design principles.
  • Distributed systems experience.
  • Hands-on experience with event-driven architectures.
  • Experience with GitHub Actions.
  • Familiarity with observability and monitoring platforms.
  • Experience with unit, integration, and contract testing.
  • Performance optimization experience.
  • Involvement in enterprise modernization initiatives.
  • Experience with open source technologies and developer ecosystems.
  • Comfort using AI-assisted development tools (such as GitHub Copilot, ChatGPT Enterprise, Cursor, or similar) to support code comprehension, large-scale refactoring, legacy modernization, test generation, documentation, vulnerability remediation, and overall development efficiency — while applying sound engineering judgment to validate AI-generated output for correctness, maintainability, and security.
Benefits
Dahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your family’s needs. For details, please review the DAHL Benefits Summary: 
How to Apply
Take the first step on your new career path!  To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with next steps!
Equal Opportunity Statement
As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!

#LI-NC1
#LI-Remote
Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Java Full Stack Engineer (Spring Boot & React - MN) in Minnesota vacancy
  • $100.78k - $147.81k

     ...contribute to projects using Java, React and other modern web technologies...  ...applications with Java/Spring/React technologiesExperience working...  ...our headquarters in Shakopee, MN. At Entrust, we have a...  ...comSummaryLocation: United States - Shakopee, MN (GHQ)Type: Full time
    React
    Full time
    Temporary work
    Work at office
    Remote work
    Relocation
    Flexible hours
    3 days per week

    Entrust Corporation

    Shakopee, MN
    23 hours ago
  • $99.1k - $163.4k

     ...Opportunity? Travelers is seeking a Software Engineer I to join our Loss Sensitive organization...  ...experience. Experience with Java, Spring Boot, Microservice APIs, AWS EKS Experience with JavaScript, TypeScript, React Experience with Python, Node.js, AWS Lambda... 
    React
    Work experience placement
    H1b
    Local area
    Immediate start

    Travelers

    Saint Paul, MN
    3 hours ago
  •  ...Sr. Java Full Stack Developer Initially remote then hybrid / Richfield - MN Client Required Skillset: ~10+ years of Software...  ...is mandatory (Micro services, spring, spring boot) ~ Working experience in AWS ~ Experience in React JS is must ~ Experience in Java... 
    React
    Work experience placement
    Remote work

    Keylent Inc

    Richfield, MN
    23 hours ago
  •  ...Job Title Java Spring boot Lead developer Relevant Experience (in yrs)...  ...State, City and Zip) Minneapolis, MN (Richfield Client office) Technical...  ...of progressive experience in Software Engineering. • Working experience with Cassandra,... 
    Suggested
    Work experience placement
    Work at office

    Syntricate Technologies

    Minneapolis, MN
    3 days ago
  •  ...Senior Java Full-stack Developer Position Type: Contract (09-15-2025 - 02-28-2026) Location: Minneapolis, MN Primary Skills: Angular Job Description Preferred Location:...  ...efficient and effective software using Java Spring Boot Microservices APIs Enhance and... 
    Suggested
    Contract work
    Immediate start

    Georgia IT Inc

    Minneapolis, MN
    2 days ago
  • $126.82k - $149.2k

     ..., microservices, and modern engineering practices.Define long-term architecture...  ...-driven applications using Java, Spring Boot, and distributed system...  ...environments.Front-end in React or NodeJS***This role...  ...otherwise provided by lawReview our full benefits available by... 
    React
    Full time
    Local area
    3 days per week

    US Bank

    Hopkins, MN
    18 hours ago
  • Job Title: Senior Full Stack Java EngineerDuration: Through December 31, 2...  ...experienced Senior Full Stack Java Engineer with 10+ years of software...  ...user interfaces using React, JavaScript, HTML, and CSS.Build...  ...backend services using Java/J2EE, Spring Framework, and RESTful APIs.... 
    React

    Spectraforce Technologies

    Minneapolis, MN
    23 hours ago
  •  ...Job Description: "• Strong expertise in Java, Spring Boot, and Microservices • 10+ years of proven experience building sophisticated applications...  ...• 5+ years of experience with front-end frameworks like React.js • 5+ years of strong background in object-oriented... 
    React

    Q1 Technologies

    Minneapolis, MN
    4 days ago
  •  ...Seeking a FullStack Java Developer with 5+ years in FS development and the following skillset: Java 17 Spring Framework, including Spring Boot Building JSON REST APIs React and Material UI (MUI) Deploying in Cloud environment, RedHat OpenShift... 
    React

    3B Staffing LLC

    Minneapolis, MN
    2 days ago
  • $41 - $46 per hour

     ...Pay Range: $41hr - $46hr Requirement/Must Have ~7+ years of experience in full stack development. ~ Experience with Java/J2EE, Spring Boot, REST APIs, Microservices, React, JavaScript, HTML, CSS. ~ Experience with Azure/OpenShift/AKS, DevOps, monitoring and... 
    React

    Cynet Systems

    Eden Prairie, MN
    1 day ago
  • Financial Services/Wealth Management domain experience. Full Stack Java Developer About The Role Seeking a Senior Full Stack Java Developer (10+ years) with expertise in Java 17+, Spring Boot, React, Microservices, Cloud (AWS/Azure), and AI-assisted development using Devin... 
    React

    Staffing Spot, Inc.

    Minneapolis, MN
    3 days ago
  • $82.42k - $126.6k

     ...Location Minneapolis, MN State / Region /...  ...Skills 1 Technology|Full stack|Java Full stack Technical...  ...Java, Springboot, Angular/React Preferred Skill and...  .../Typescript o Frameworks: Spring/SpringBoot, FastAPI o Front... 
    React
    Full time
    Temporary work
    Relocation

    Infosys

    Minneapolis, MN
    2 days ago
  •  ...Senior Full Stack Java Developer Anywhere Type: Contract Category: Development...  ...Design, develop, test, and deploy Java and Spring Boot services, REST APIs, and microservices....  ...mobile user interfaces using Angular and/or React, with React Native preferred.... 
    React
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Saint Paul, MN
    23 hours ago
  • $70 per hour

     ...Location: Richfield, MN, 55423Employment...  ...: Fullstack Engineer Location: Richfield...  ...with at least one full cycle implementation...  ...API services using Java, Beanshell, Spring-Boot, REST, XML, JSON...  ...and libraries using React, Redux and Node JS.• Full stack development utilizing... 
    React
    Contract work

    SRI Tech

    Richfield, MN
    3 days ago
  •  ...Java Lead Location: Minneapolis, MN: 3 days onsite must Duration: Longterm...  ...Description Software Engineering Lead Position...  ...applications using Java and Spring Boot. Drive...  ...with observability stacks such as Prometheus,...  ...-end technologies (React/Angular) is a plus.... 
    React
    Contract work

    E-Solutions

    Minneapolis, MN
    3 days ago
  •  ...innovative team. Are you a Full Stack Engineer with a passion for collaborating...  ...: Must-have-skills: Java Springboot Microservices React/Angular with AI Background -Years...  ...group of applications. Java / Spring Boot experience is a must as this role... 
    React
    Remote work

    Experis/Manpower Group

    Minneapolis, MN
    1 day ago
  •  ...this role. Title: Full stack developer Location : Minneapolis , MN Duration: Fulltime...  ...of experience in the Java tech stack ~ Strong expertise in Java, Spring Boot, and Microservices ~...  ...front-end frameworks like React.js ~5+ years of... 
    React
    Full time
    Immediate start
    Relocation

    3B Staffing LLC

    Minneapolis, MN
    1 day ago
  • $80k - $158k

     ...in consulting, design, engineering, and operations, we help...  ...Location: Minneapolis, MN (Hybrid)Job Description...  ...critical enterprise Java applications. Experience...  ...years of implementing Java/Spring boot Micro services.Spring...  ...benefits including a full range of medical and dental... 
    Minimum wage
    Local area

    Wipro

    Minneapolis, MN
    2 days ago
  •  ...Job Title Work Location: Minneapolis, MN (Hybrid) Job Description Experience...  ...maintenance of mission critical enterprise Java applications. Experience working with...  ...API's. 3 plus years of implementing Java/Spring boot Micro services. Spring Boot Lead... 

    Pacer Group

    Minneapolis, MN
    2 days ago
  • $82.71 - $97.74 per hour

     ...Title : Backend Java Engineer Location : Minneapolis, MN Job Type : Contract (6 Months) Compensation : $82.71 - $97.74/hr Industry: Retail...  ...Security Platform team. This role centers on a Java/Spring Boot application responsible for ingesting, processing,... 
    Contract work

    Dahl Consulting

    Minneapolis, MN
    19 days ago
  • $120.1k - $214.5k

     ...seeking a Senior AI/ML Software Engineer to build AI-powered data products...  ...healthcare platforms. This is a hands-on full-stack engineering role focused on...  ...full-stack applications using React, TypeScript, JavaScript, Java/Spring Boot, Python, REST APIs, and SQLDevelop... 
    React
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    4 days ago
  • $134.6k - $230.8k

     ...together.As Director of Software Engineering, you will lead the development and delivery of AI-first, full stack platform capabilities that...  ...efficiencySolid experience with Java, Python, Node.js, and modern full stack frameworks (React/Angular, REST, GraphQL)Proven experience... 
    React
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Minnetonka, MN
    4 days ago
  • $134.6k - $230.8k

     ...together.As a Principal Software Engineer, you will serve as a senior...  ...designing and delivering AI-driven, full stack platform capabilities that...  ...preferred)Solid experience with Java, Python, Node.js, and modern frontend frameworks (React/Angular, TypeScript, REST, GraphQL... 
    React
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area

    UnitedHealth Group

    Minnetonka, MN
    23 hours ago
  • $100.78k - $147.81k

     ...experiences. This role uses Java, Spring, React, and modern web...  ...Skills & Experience: Spring Boot and Spring Security...  ...architecture and technology stack of our cloud solution...  ...in Shakopee, MN. At Entrust, we have a...  ...: United States - Shakopee, MN (GHQ)Type: Full time
    React
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    3 days per week

    Entrust Corporation

    Shakopee, MN
    1 day ago
  • $52.63 - $86.46 per hour

     ...Title : Kotlin Backend Engineer Location : Minneapolis, MN (Hybrid) Job Type : W-2 Contract (12...  ...using Kotlin Experience with Spring Boot Experience building and supporting...  ...: Experience with Java Exposure to React for minor UI support or enhancements... 
    React
    Contract work

    Dahl Consulting

    Minneapolis, MN
    16 days ago
  • $87.1k - $157.45k

    Leidos is seeking Java Software Engineer - Scrum Master to join the Air Traffic...  ...-end tools and languages (React, HTML, CSS, JavaScript)...  ..., XML, XSDExperience with Spring Framework, Spring Security...  ...law.SummaryLocation: Gaithersburg, MD; Eagan, MN; Ashburn, VAType: Full time
    React
    Full time
    Contract work
    Remote work

    Leidos

    Eagan, MN
    3 days ago
  •  ...Jr. Software Engineer (Angular, Typescript, Java) Contract Key skills: Angular, Typescript, Java/J2EE, Spring boot, GraphQL Jasmine, Karma, JS, HTML, CSS, Groovy, Spring MVC...  ...front end technologies like Angular, React, JSP, HTML, CSS, JavaScript and jQuery... 
    React
    Contract work
    Shift work

    Samprasoft

    Minneapolis, MN
    3 days ago
  • $55 - $60 per hour

     ...SRJ_8197Posted: 2026-01-15Location: Minneapolis, MN - Remote, United StatesSalary: USD 115-120 / Yearly (Full Time) | USD 55-60 / Hourly (C2C)Employment Type:...  ...(Remote)Job DescriptionMust have : JavaScript, Java/Spring Boot, TypeScript, Gen AI, Kubernetes, Docker, AWS Lambda... 
    Hourly pay
    Full time
    Remote work

    SRI Tech

    Minneapolis, MN
    3 days ago
  • $45 - $50 per hour

     ...5-12-19Location: Minneapolis, MN - Remote, United StatesSalary: USD 100-110 / Yearly (Full Time) | USD 45-50 / Hourly (C2...  ...: SRI Tech SolutionsJava Full Stack Developer - 10 PositionsMinneapolis...  ...Developer with experience in Java J2EE, Spring, Angular and Db2 MSSQL. The... 
    Hourly pay
    Full time
    Remote work

    SRI Tech

    Minneapolis, MN
    3 days ago
  •  ...documentation for each microservice. Adhere to the full Software Development Life Cycle (SDLC) and...  ...: 8+ years of experience in full-stack development with Java and React. Technical Skills: Experience with the Spring Boot framework. Familiarity with software... 
    React
    Full time
    For contractors
    Shift work

    Apex Systems

    Hopkins, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Full Stack Engineer (Spring Boot & React - MN). Be the first to apply!