Posted Sep 22, 2026

Full Stack Java Developer (Java/React)

Apply Now
Full Stack Software Engineer (Java / React) Location: Remote We are seeking a skilled Full Stack Software Engineer to support the development and modernization of high-traffic web applications in a microservices environment. This role offers a 70/30 mix of back-end and front-end development, working across modern frameworks and enterprise-scale platforms. Key Responsibilities • Design, build, and maintain scalable full stack applications using Java (Spring MVC/Spring Boot), React, and Node.js • Develop RESTful APIs and services in a microservices-based architecture • Write and optimize stored procedures using SQL (Oracle and Db2) • Create and maintain unit tests using JUnit and JEST • Participate in code reviews and collaborate through GitLab • Troubleshoot and support applications, including participation in a rotating on-call schedule • Work closely with both front-end and back-end teams to deliver cohesive solutions across the stack Required Skills • Strong experience with Spring MVC and Spring Boot • Proficiency with React and Node.js (must be hands-on with both) • Solid understanding of REST architecture and integration patterns • Strong SQL skills, including experience writing custom stored procedures • Familiarity with GitLab and modern development workflows • Ability to work independently and handle full-stack development without excessive oversight • Clear communication skills and the ability to collaborate effectively in a cross-functional team Tech Stack • Frontend: React, Node.js • Backend: Java (Spring MVC / Spring Boot) • Databases: Oracle (primary), SQL Server, Db2 • Testing: JUnit, JEST • Tools: GitLab