Senior Software Developer for Aerospace and Safety-Critical Systems
We are seeking an experienced Software Developer to design and develop Java-based, microservices-driven software for aerospace and safety-critical systems. Key responsibilities include building and supporting microservices architectures, developing Spring Boot-based services, and implementing CI/CD pipelines. Strong expertise in Java, Kotlin, and CI/CD pipelines is required.
Key Highlights
Key Responsibilities
Technical Skills Required
Nice to Have
Job Description
Job Description: Software Developer (Aerospace)
Location: South Yarra, Melbourne, Australia (Open to relocation)
Experience: 7–10 years
Role Overview
We are looking for an experienced Software Developer to build and maintain Java-based, microservices-driven software for aerospace and safety-critical systems. The role requires strong expertise in Java, Kotlin, CI/CD pipelines, and Human-Machine Interface (HMI) development within large-scale distributed environments.
Key Responsibilities
- Design, develop, and maintain Java/Kotlin applications for aerospace and safety-critical systems.
- Build and support microservices architectures for large-scale distributed platforms.
- Develop Spring Boot–based services and integrate Kafka pub/sub and WebSocket communication.
- Contribute to HMI (Human-Machine Interface) modernization using modern frameworks.
- Implement and maintain CI/CD pipelines using Jenkins, Git, Bitbucket, and Gradle.
- Ensure high code quality through automated testing and adherence to safety-critical standards.
- Collaborate with cross-functional teams including QA, DevOps, and system engineers.
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
Required Skills & Qualifications
- 7–10 years of hands-on experience as a Software Developer.
- Strong expertise in Java with working knowledge of Kotlin.
- Solid experience with microservices and distributed systems.
- Experience with CI/CD pipelines and DevOps tooling (Jenkins, Git, Bitbucket, Gradle).
- Exposure to HMI development and hybrid communication models.
- Experience working in safety-critical or regulated environments.
- Strong problem-solving, communication, and collaboration skills.
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
Preferred Qualifications
- Aerospace domain experience.
- Familiarity with safety-critical software compliance standards.
- Experience mentoring or providing technical guidance.
Similar Jobs
Explore other opportunities that match your interests
First Circle
AI Deployment Engineer
OpenAI
Senior Full-Stack Engineer