Java Developer
BAE Systems Australia is seeking a highly skilled and experienced Java Developer to join our growing technology team in Melbourne, Victoria, Australia.
About the role : Build and enhance robust, scalable Java-based applications that support key business operations and deliver exceptional user experiences.
Key responsibilities
- Lead end-to-end development of Java-based applications, from design through deployment.
- Architect and implement scalable microservices using Spring Boot and modern frameworks.
- Collaborate with teams and other developers to deliver high-quality features.
- Conduct code reviews, mentor junior developers, and promote best practices across the team.
- Troubleshoot and resolve complex technical issues in development and production environments.
- Continuously improve application performance, security, and maintainability.
- Stay current with emerging technologies and contribute to technical strategy and roadmap.
About you
Bachelor's degree in technology, engineering or relevant industry experience.Strong proficiency in Java development and Spring / Spring Boot frameworks.Solid understanding of RESTful APIs, microservices architecture, and design patterns.Experience with cloud platforms such as AWS, Azure, or Google Cloud.Familiarity with CI / CD tools, containerization, and orchestration.Excellent problem‑solving skills and a proactive, collaborative approach.Strong communication and ability to work effectively in cross‑functional teams.Defence security clearance or eligibility to obtain.Benefits and culture
BAE Systems empowers individuals to grow professionally, enjoy what they do, and be themselves. We support a diverse, inclusive workplace and offer veteran recognition programs, flexible working options and a supportive network for all employees.
EEO Statement
We welcome applicants from all people regardless of sex, gender identity, race, ethnicity, disability, pregnancy, age or other characteristics, and strongly encourage applications from Aboriginal and Torres Strait Islander people.
Clearances
Defence security clearance is required. Applicants must be Australian citizens and either possess or be eligible to obtain and maintain appropriate clearances.
#J-18808-Ljbffr