Software Developer

RTX•US-CT-REMOTE, CT
•$107,500 - $204,500•Remote

About The Position

RTX Enterprise Services is seeking a Software Developer to support the development, enhancement, and deployment of mission-critical applications hosted in the cloud. The role contributes to modernizing existing applications, advancing new development initiatives, and ensuring seamless production deployments. The developer works in an Agile environment with cross-functional teams to deliver high-quality software solutions. The position is remote, with occasional travel potentially required to support business needs. U.S. citizenship is required to access information under the program or contract; no security clearance is required.

Requirements

  • Bachelor’s degree.
  • Typically at least 8 years of experience, or at least 5 years of experience with an advanced degree.
  • Experience in Spring Boot and Java development, including 5 years of experience designing and implementing REST APIs.
  • 4 years of experience with JavaScript frameworks, including JSP, Knockout, and jQuery.
  • 3 years of experience working with Oracle DB and Eclipse Link JPA.
  • Proficiency with version control systems such as Subversion (SVN).
  • Experience with JWT and YAML for secure data handling and configuration.
  • Scripting experience with Shell and PowerShell.
  • Ability to interact with functional resources and explain complex technical concepts in a business-like manner.
  • U.S. citizenship is required.

Nice To Haves

  • Experience with MAVEN for project management and build automation.
  • Knowledge of SOLR/Lucene for search functionality and indexing.
  • Familiarity with browser security concepts and best practices.
  • Experience with Maria DB for database management.
  • Proficiency in JUnit for unit testing.
  • Knowledge of Angular for front-end development.
  • Experience with Git and GitHub Actions for version control and CI/CD pipelines.

Responsibilities

  • Develop, enhance, and maintain cloud-hosted applications to meet business and technical requirements.
  • Implement and manage REST APIs and backend services using Spring Boot and Java.
  • Develop user interfaces using JavaScript frameworks such as JSP, Knockout, and jQuery.
  • Perform database design, development, and optimization using Oracle DB.
  • Apply Eclipse Link JPA for data persistence and manage version control using Subversion (SVN).
  • Use JWT and YAML for secure data handling and configuration management.
  • Write and maintain Shell and PowerShell scripts for automation and operational tasks.
  • Collaborate with cross-functional teams to align work with business goals and technical requirements.
  • Participate in Agile ceremonies and contribute to continuous improvement initiatives.
  • Interact with functional resources and explain complex technical concepts in a business-like manner.
  • Travel occasionally as needed to support business needs.

Benefits

  • Compensation and healthcare, wellness, retirement, and work/life benefits.
  • Career development and recognition programs.
  • Parental leave, including paternal leave.
  • Flexible work schedules.
  • Achievement awards.
  • Educational assistance.
  • Child/adult backup care.
  • Medical, dental, vision, and life insurance.
  • Short-term and long-term disability insurance.
  • 401(k) match.
  • Flexible spending accounts.
  • Employee assistance program.
  • Employee Scholar Program.
  • Paid time off and holidays.
  • Potential annual short-term and/or long-term incentive compensation, depending on position level and applicable agreement; payments are not guaranteed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service