Senior Full Stack Engineer; Java, Boot & React Sage IT
-
Software Development
Job Description & How to Apply Below
Position Summary
Driving advanced full-stack software architecture, enterprise web application development, and robust microservices engineering in Charlotte, North Carolina, Sage IT is actively seeking a skilled Senior Full Stack Engineer (Java, Spring Boot & React) for a permanent full-time professional engagement. In this vital senior software engineering role, you will take full operational, tactical, and technical ownership of backend Java development, Spring Boot microservices, React frontend interfaces, RESTful API design, database integration, code optimization, and cross-functional engineering collaboration.
Bringing progressive professional experience in full-stack enterprise development, you will empower an elite technology solutions and IT consulting enterprise to achieve uncompromised application responsiveness, seamless user experiences, and superior system scalability. This prestigious career opportunity offers competitive remuneration, enterprise client exposure, and professional growth within a leading global IT recruitment and software solutions corporation.
Job Description
As a Senior Full Stack Engineer supporting Sage IT on a professional on-site basis in Charlotte, North Carolina, you will take full operational, tactical, and technical ownership of end-to-end application design, full-stack implementation, code reviews, and cross-functional collaboration. Your day-to-day responsibilities include designing, developing, testing, and deploying scalable full-stack applications utilizing Java, Spring Boot, React, Redux, and modern web technologies, building and maintaining robust RESTful APIs and microservices architectures, optimizing frontend rendering and backend query performance, collaborating proactively with product managers, UI/UX designers, QA engineers, and technical recruitment leadership like Sridhar Marasa at Sage IT, adhering to strict corporate coding standards, and managing application requirements by submitting your updated resume via direct email to while explicitly mentioning your position title, visa status, and current location.
Key Responsibilities- Design, develop, test, and deploy scalable enterprise full-stack applications utilizing Java, Spring Boot, and React.
- Architect and implement high-performance RESTful APIs, microservices, and reactive frontend component libraries.
- Optimize frontend rendering performance, state management (Redux/Context), and backend database query efficiency.
- Conduct rigorous code reviews, unit testing (JUnit, Jest), integration testing, and performance profiling.
- Collaborate proactively with cross-functional product management, UI/UX design, and QA engineering squads.
- Enforce strict adherence to enterprise security standards, OWASP guidelines, and modern software design patterns.
- Investigate production incidents, diagnose complex full-stack software bugs, and execute rapid root-cause analysis (RCA).
- Maintain meticulous technical documentation, API specifications, system architecture diagrams, and version control repositories.
- Participate actively in sprint planning, architectural design sessions, and technical roadmap discussions.
- Provide technical leadership and mentorship to junior full-stack engineers across project teams.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline.
- Progressive professional hands-on experience in full-stack software development with Java, Spring Boot, and React.
- Strong, demonstrable operational programming proficiency in Java, Spring Framework, Spring Boot, and microservices architecture.
- Comprehensive working knowledge and practical hands-on experience with modern frontend…
Position Requirements
10+ Years work experience(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction