About the job
Northstrat Inc. is growing its Aurora, Colorado team with a Software Engineer position focused on Major Systems Application development. This role supports the modernization of space domain awareness and flight safety tools, with a focus on building and maintaining advanced AWS-based architectures and containerized microservices.
Key responsibilities
- Design, implement, and maintain containerized microservices in AWS environments.
- Support operations and maintenance for ongoing system modernization projects.
- Work in an agile team using established frameworks and CI/CD practices to deliver reliable software.
- Develop and integrate features for space domain awareness, such as:
- Observation scoring using defined processes
- Generating and fusing "truth" data
- Integrating scoring and fusion capabilities into the system
- Maintaining workflows to ensure the RSO database remains accurate and reliable
- Contribute to software design, development, testing, and performance analysis.
- Apply best practices throughout the software development life cycle.
Requirements
- Bachelor’s degree in Software Engineering, Computer Science, Information Systems, or a related field
- Minimum 5 years of software engineering experience
- Strong Java development skills, including experience with SpringBoot, Mockito, Lombok, and OpenAPI (Swagger) for RESTful services
- Experience with Git for source control and Gradle for build automation
- Familiarity with technologies such as Kafka, MongoDB, ActiveMQ, and NiFi
- Experience with containerization and deployment using Kubernetes and Helm Charts is highly desirable
- Solid understanding of Amazon Web Services (AWS)
Location
This position is based in Aurora, Colorado, United States.

