About this role
Security Clearance Required - TS/SCI with CI Poly or TS/SCI
Job Title: Mid - Senior Java Software Engineer
Key Responsibilities:
• Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems.
• Collaborate with talented teams of engineers, architects, and leaders in an Agile environment.
• Implement and maintain scalable microservices using Java frameworks like Spring Boot.
• Contribute to the entire software development lifecycle, ensuring high-quality deliverables and adherence to best practices.
• Apply modern DevSecOps and Continuous Integration/Continuous Delivery (CI/CD) techniques to ensure robust and reliable systems.
• Work with multi-tiered architectures, AWS web services, and microservices software design.
• Troubleshoot and resolve software challenges in new and existing systems.
Required Experience:
• Minimum of eight (8) years of software engineering experience.
• Proficiency in object-oriented programming using Java and related frameworks such as Spring Boot.
• Software development lifecycle experience utilizing Agile methods.
• Experience with DevOps tools like Jenkins, Docker, Kubernetes, and GitLab.
• Strong background in developing microservices in an AWS environment.
• Hands-on experience with test automation, CI/CD processes, and pipeline automation.
• Active and transferable U.S. government-issued TS/SCI security clearance is required prior to start date.
Preferred Education Requirements:
Typically requires a Bachelor’s degree in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of 8 years of relevant experience. Advanced degrees (e.g., Master’s) may reduce experience requirements.
Preferred Qualifications:
• Experience in satellite ground systems, including mission management, command and telemetry, or flight dynamics models.
• Additional programming proficiency in Python or C++.
• Knowledge of tools like Confluence, Eclipse, Jira, Junit, Kafka, and Spring Boot.
• Familiarity with large-scale legacy software systems and transitioning to modern architectures.
• Interest in software leadership roles and mentoring team members.
Benefits at a glance:
• Competitive Salary
• Company Funded/Immediately vested 25% 401k Profit Sharing Plan
• All Benefits and Premiums paid by company and with company HSA contribution
• Quarterly Equity Share Bonuses
• 250 hours of Leave Annually
• 2 x Company Sponsored Annual Events for the employees and their families
• Education Benefits
$150k-$250k