Jobgether

Software Developer Senior (Full Stack – Java / React)

Jobgether • US
JavaJavaScript Remote

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.

Accountabilities:

  • 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.
  • Requirements:

    • 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.
    • Benefits:

      • 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.