Software Developer Senior (Full Stack – Java / React) at Jobgether – United States
Explore Related Opportunities
About This Position
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Developer Senior (Full Stack – Java / React) in United States.
This role offers an opportunity for an experienced full-stack developer to contribute to the design, development, and maintenance of modern, scalable web applications supporting critical mission-driven operations. You will work across the full software development lifecycle, building responsive user interfaces and robust backend services using Java and React technologies. The position involves collaborating with cross-functional teams to deliver high-quality, secure, and efficient solutions in a fast-paced environment. You will play a key role in enhancing existing systems, developing new features, and ensuring application performance and reliability. This is a remote-friendly role that combines technical depth with meaningful impact, supporting large-scale digital modernization efforts. It is ideal for a developer who thrives in complex environments and enjoys solving challenging engineering problems.
- Design, develop, and maintain full-stack applications using Java, Spring Framework, and React-based front-end technologies.
- Build responsive and user-friendly web interfaces while ensuring performance, scalability, and maintainability.
- Develop, enhance, and refactor existing codebases to meet evolving functional and technical requirements.
- Participate in all phases of the software development lifecycle, including design, coding, testing, debugging, and deployment.
- Create and maintain RESTful services and integrate applications with relational databases such as Oracle.
- Troubleshoot and resolve technical issues across application layers, ensuring system stability and reliability.
- Collaborate with engineers, stakeholders, and support teams to deliver high-quality software solutions.
- Bachelor’s degree in Computer Science or related field, or equivalent professional experience.
- 6+ years of experience in full-stack software development with a strong Java and web development focus.
- Strong proficiency in Java 17+ and Spring Framework (Spring MVC, Spring Security, Spring 6).
- Hands-on experience building modern web applications using React (preferred) or similar frameworks such as Angular.
- Solid understanding of frontend technologies including JavaScript, HTML5, and CSS.
- Experience with ORM tools such as Hibernate and relational databases like Oracle.
- Familiarity with software engineering best practices, architecture principles, and coding standards.
- Experience with build tools such as Maven and version control systems like Git.
- Strong debugging, troubleshooting, and problem-solving skills in complex systems.
- Excellent communication and collaboration skills in cross-functional teams.
- Preferred: Experience with cloud environments, accessibility standards (508 compliance), and REST API development.
- Competitive salary range of 123,250 to 166,750 USD depending on experience and location.
- Remote-friendly work environment with flexible work arrangements.
- Comprehensive healthcare coverage including medical, dental, and vision plans.
- 401(k) retirement plan with company matching contributions.
- Generous paid time off including vacation, holidays, sick leave, and parental leave.
- Strong focus on work-life balance with flexible scheduling options.
- Career development opportunities including internal mobility and training programs.
- Exposure to large-scale digital modernization, cloud, AI, and mission-critical systems.
- Inclusive, collaborative environment focused on innovation and impact.