Principal Software Engineer - Java
- Hiring from
- Australia
- Work type
- Hybrid
- Posted
607,636 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Multiple EL2 Principal Java Software Engineers
Any capital city – Hybrid, 2 days in the office
EL2 – attractive hourly rate
Initial 12 + extensions of up to 24 months
triniti is seeking multiple experienced Principal Java Software Engineers / Technical Leads to support a large Federal Government agency on an initial 12-month contract, with extensions of up to 24 months.
These are excellent opportunities for highly experienced Java Developers to take a leading role in the design, development and delivery of complex enterprise applications within a large-scale government technology environment.
The successful candidates will be accomplished Senior or Principal Java Engineers, combining strong hands-on development expertise with proven technical leadership capabilities. You will be responsible for guiding Agile development teams, driving engineering standards and taking ownership of technical solutions and delivery outcomes, while collaborating with stakeholders to deliver secure, scalable and high-quality enterprise applications.
Key Responsibilities:
- Lead the design, development and delivery of complex Java-based enterprise applications.
- Provide technical leadership and guidance to multidisciplinary Agile development teams.
- Oversee software development activities, ensuring high-quality, maintainable and secure code.
- Drive technical design, solution development, prototyping, testing and implementation activities.
- Review technical solutions, assess requirements and resolve complex development challenges.
- Mentor developers, promote coding standards and champion engineering best practices.
- Support application releases, production deployments and ongoing maintenance.
- Collaborate with architects, business stakeholders and technical teams to deliver successful outcomes.
- Contribute to continuous improvement of development practices, processes and technologies.
Skills & Experience:
- Australian citizens only, with a strong preference for an existing Baseline clearance.
- Experience withing Federal Government or similarly large, complex enterprise environments will be highly regarded.
- Strong experience with Spring Framework / Spring Boot and enterprise application development.
- Extensive Java/J2EE development experience within large enterprise environments, including established Java platforms and legacy application modernisation.
- Expertise in RESTful APIs, web services and enterprise systems integration.
- Strong SQL and relational database experience, ideally including IBM DB2.
- Experience with messaging and integration technologies such as IBM MQ, SOAP and IBM API Connect.
- Knowledge of OpenShift, Kubernetes, Linux containers and containerised application environments.
- Experience with CI/CD pipelines, Git/GitLab and modern development practices.
- Demonstrated experience in technical design, software architecture and complex problem-solving.
- Proven ability to lead development teams, mentor engineers and drive technical delivery outcomes.
What next:
If you are an Australian Citizen and have specific relevant experience, please apply with an up-to-date CV. The role closes for submission on Monday 2nd Nov. Feel free to also reach out to Steve Wall, Fed Gov Practice Director @triniti, for a confidential discussion.
As a 100% Australian-owned and locally based IT recruitment firm, Triniti has a dedicated Federal Government practice offering responsive delivery, competitive pricing and a deeply experienced team that understands Commonwealth environments.
