Senior Java Solutions Engineer

1 week ago


Sydney, New South Wales, Australia Reserve Bank of Australia Full time
Overview

Join to apply for the Senior Java Solutions Engineer role at Reserve Bank of Australia.

Location: Bella Vista. Employment type: Full-time, fixed term contract until Sep 2026.

Responsibilities
  • Modernise legacy Java applications (Spring Boot, Apache Tomcat) to VM-based environments.
  • Analyse and refactor application configurations, deployment scripts, and system services.
  • Collaborate with teams to configure firewalls, TLS, and Java-layer deployments.
  • Build and manage CI/CD pipelines using Azure DevOps, GitHub, and Artifactory.
  • Integrate and maintain AppDynamics for real-time JVM performance monitoring.
  • Document migration steps, rollback procedures, and test cases in Confluence.
  • Support functional and integration testing during infrastructure transitions.
  • Track progress, risks, and testing efforts using Jira.
  • Work in close partnership with Infrastructure, Security, and Application Development teams.
About you
  • Minimum 7+ years of hands-on experience with Java (8+), Spring Boot, JPA/Hibernate, and REST APIs.
  • Solid experience deploying applications using Embedded Tomcat in Linux VM environments.
  • Proven track record in migrating or modernising legacy Java applications.
  • Understanding of web service protocols: REST, SOAP, SFTP, and scheduled jobs.
  • Knowledge of TLS, firewalls, DNS, and system services.
  • Comfortable working in Linux environments, especially Red Hat Enterprise Linux (RHEL).
  • Hands-on experience in integrating with IBM MQ for messaging and enterprise system communication.
  • Strong troubleshooting skills across distributed systems.
  • Experience in DevOps-driven environments with CI/CD, version control, and automated deployments.
  • Team-focused with a proactive mindset and a passion for continuous improvement.
  • Strong analytical and problem-solving mindset.
  • Ability to work independently and manage priorities in fast-paced and dynamic environments.
Nice to have
  • Experience with Puppet for configuration management.
  • Experience with financial messaging protocols such as SWIFT or ISO 20022.
  • Familiarity with ELK stack (Elasticsearch, Logstash, Kibana) for logging and monitoring.
  • Exposure to data centre or cloud migration projects.
Be More / Why RBA

Be more means you can do more for yourself and for Australia. The Reserve Bank of Australia is committed to equity, diversity and inclusion and welcomes applicants from diverse backgrounds.

Company overview

The Reserve Bank of Australia contributes to the Australian economy through national economic policy objectives, financial market activities, and infrastructure for the payments system. Our people, values and culture emphasise openness, dynamism, integrity, and collaboration to deliver outcomes.


#J-18808-Ljbffr

  • Sydney, New South Wales, Australia Summit Technical Solutions Full time

    Direct message the job poster from Summit Technical SolutionsDirector at Summit, Financial Trading Technology RecruitmentDevelop and enhance trading software that make millions of daily trades. The Sydney based engineering team work a variety of applications & complex software systems that help solve the business needs.The local Sydney team focus on a wide...


  • Sydney, New South Wales, Australia Summit Technical Solutions Full time

    Direct message the job poster from Summit Technical SolutionsDirector at Summit, Financial Trading Technology RecruitmentDevelop and enhance trading software that make millions of daily trades. The Sydney based engineering team work a variety of applications & complex software systems that help solve the business needs.The local Sydney team focus on a wide...


  • Sydney, New South Wales, Australia Macquarie Group Full time

    Join to apply for the Senior Java Engineer - Capital Markets role at Macquarie GroupJoin to apply for the Senior Java Engineer - Capital Markets role at Macquarie GroupGet AI-powered advice on this job and more exclusive features.Join our Technology team supporting the Commodities and Global Markets business. A high-performing group that drives and shapes a...


  • Sydney, New South Wales, Australia Reserve Bank of Australia Full time

    OverviewJoin to apply for the Senior Java Solutions Engineer role at Reserve Bank of Australia.Location: Bella Vista. Employment type: Full-time, fixed term contract until Sep 2026.ResponsibilitiesModernise legacy Java applications (Spring Boot, Apache Tomcat) to VM-based environments.Analyse and refactor application configurations, deployment scripts, and...


  • Sydney, New South Wales, Australia Fyndr Group Full time

    Join to apply for the Senior Java Software Engineer role at Fyndr GroupGet AI-powered advice on this job and more exclusive features.This range is provided by Fyndr Group. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeA$150,000.00/yr - A$170,000.00/yrDirect message the job poster from...


  • Sydney, New South Wales, Australia Virtusa Full time $90,000 - $120,000 per year

    Java Solution Architect - (CREQ Description P2-C2-TSTS We are seeking a highly competent, self-motivated Senior Java Architect with strong hands-on experience in designing and developing enterprise-level solutions and API integrations. The ideal candidate will bring full-stack architecture capabilities, deep expertise in Java (preferably Java 17),...


  • Sydney, New South Wales, Australia Fyndr Group Full time

    Join to apply for the Senior Java Software Engineer role at Fyndr GroupGet AI-powered advice on this job and more exclusive features.This range is provided by Fyndr Group. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeA$150,000.00/yr - A$170,000.00/yrDirect message the job poster from...


  • Sydney, New South Wales, Australia Fyndr Group Full time

    Join to apply for the Senior Java Software Engineer role at Fyndr Group Get AI-powered advice on this job and more exclusive features. This range is provided by Fyndr Group. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range A$150,000.00/yr - A$170,000.00/yr Direct message the...


  • Sydney, New South Wales, Australia The Onset Full time

    Join to apply for theSenior Java Engineerrole atThe Onset.This position offers an opportunity to work on system design and reliability, with a focus on building scalable, resilient systems in a cloud-native environment.Job DescriptionAre you a Java Software Engineer interested in improving system performance and reliability? If you care about how your code...

  • Senior Java Engineer

    2 weeks ago


    Sydney, New South Wales, Australia Macquarie Bank Limited Full time

    Join our Entitlements and Connectivity Platform Technology team and work with cutting-edge technologies to simplify entitlements and create iconic, real-time, omni-channel, and secure access experiences for our customers.We are open to both permanent and contracting Senior Java Engineers for the Entitlements and Connectivity Platform Technology team.At...