Java Software Developer
Core
Develop high-quality, maintainable, and secure Java applications and design scalable software architectures for global Defense and Aerospace markets.
Role type
Java Software Developer
Builds
Secure software applications and scalable architectures for critical systems in land, sea, air, space, and cyberspace.
Domain
Defense and Aerospace
Deliverable
production ML models | product features
Required skills
Java 21, software architecture design, unit testing, bug resolution, Agile methodology, technical documentation
Preferred skills
emerging technologies, best practices
Technologies
Java 21
Responsibilities
Develop high-quality, maintainable, and secure Java applications; Design scalable and efficient software architectures; Write, execute, and maintain unit tests, troubleshoot and resolve bugs; Create and maintain clear technical documentation.
Seniority
Mid-level (5 years experience)