2 Principal Java/Bespoke Software Engineer (Developer)

Harrison McMillan · Canberra ACT 2600 · Full time
Posted 38d ago

2 Principal Java/Bespoke Software Engineer (Developer)

Harrison McMillan
$120k - $150k
KEY POINTS WE FOUND
  • Develop enterprise-grade software using Java and Oracle technologies.
  • Support and maintain cloud and back-end Java, AWS and Oracle components.
  • Participate in an on-call roster supporting a critical operational application.

At Harrison McMillan, our mission is simple: to change lives, one placement at a time. As a trusted recruitment partner to government and industry, we connect exceptional people with opportunities where they can make a genuine impact.

Harrison McMillan is seeking an experienced Principal Java/Bespoke Software Engineer to support and develop a life-critical enterprise application across Java, AWS, Oracle and cloud-based technologies.

This is a long-term 12-month contract with 2 x 12-month extension options and is based in ACT. Hybrid working arrangements are available, with regular work from home arrangements and attendance in the office required.

Due to the nature of this role, a Baseline security clearance or the ability to obtain Baseline clearance is required.

Key Responsibilities:

  • Develop enterprise-grade software using Java and Oracle technologies.
  • Support, maintain and develop cloud and back-end Java, AWS and Oracle components.
  • Develop and maintain web-based user interfaces using ReactJS, CSS and HTML.
  • Design data models and implement solutions using Oracle Database.
  • Implement CRUD operations using Java Object-Relational Mapping frameworks.
  • Produce and maintain detailed design artefacts and technical specifications.
  • Create and work with RESTful OpenAPI specifications, SOAP WSDLs and XML Schemas.
  • Develop and maintain DevOps workflows using Jenkins, Git, Maven and Ant.
  • Perform software releases following established processes.
  • Provide technical advice and support to senior stakeholders.
  • Participate in an on-call roster supporting a critical operational application.

Essential Criteria:

  • Programming/software development: Level 6 (SFIA).
  • At least 8 years of Java development experience, including enterprise design patterns, JPA, Hibernate ORM and Java web services.
  • Experience with REST APIs, SOAP services, OpenAPI, XML/JSON, Spring and Spring Boot.
  • Experience with Oracle databases, data modelling and stored procedures.
  • Experience with AWS technologies including EC2, Lambda, API Gateway, S3, SQS and CloudFormation.
  • Strong commitment to software engineering processes and developing robust, maintainable software.
  • Excellent verbal and written communication skills.
  • Willingness to participate in a 24/7 on-call roster.

Desirable Criteria:

  • Experience with ReactJS front-end development.
  • Experience with DevOps, continuous integration, automated testing and technical documentation.
  • Experience working within complex enterprise and mission-critical application environments.

RFQ Closing Date: Monday, 10 August 2026, 11:59pm Canberra time

Apply now or contact the Harrison McMillan team for a confidential discussion.

Stay Safe While Job Hunting

We vet all employer accounts and do our best to keep job ads safe, but scams can still occur. Be cautious when sharing personal information — never provide financial details or make payments during the application process. For extra security, use the Apply button on our site when proceeding.

Skills

0 of 24 matched
AntAwsAws api gatewayAws cloudformationAws ec2Aws lambdaAws s3Aws sqsCssData modellingDevops workflowsGitHtmlJavaJenkinsMavenOracleOracle databasesReactjsRest apisSoap servicesSpring bootStored proceduresXml/json

Harrison McMillan

More details

Expiring date