
Senior Java Developer
2 weeks ago
OverviewJoin to apply for the Senior Java Developer role at Reserve Bank of Australia.
Based at our Bella Vista office.About the roleWe are seeking a Senior Developer with hands-on experience in migrating monolithic Java applications across diverse infrastructure environments.
This role is instrumental in the end-to-end migration of legacy applications from traditional data centres to modern VM-based infrastructure.
You will collaborate closely with cross-functional teams—including Infrastructure, Application Development, Integration, and Security—to ensure seamless migration outcomes.
The role demands strong problem-solving skills, technical leadership, and a collaborative mindset.Modernise Java-based monolithic applications (Spring Boot, Apache Tomcat) by transitioning them to a new VM-based infrastructure.Analyse and refactor application configurations, deployment scripts, and system services.Collaborate with teams to configure firewalls, TLS, and Java-layer deployments.Design and maintain CI/CD workflows using GitHub, Azure DevOps, and Artifactory.Integrate and maintain AppDynamics for real-time JVM performance monitoring.Document migration steps, rollback procedures, and test cases in Confluence.Collaborate during test planning and execution to validate infrastructure stability and application performance.Track progress, risks, and testing efforts using Jira.Work in close partnership with Infrastructure, Security, and Application Development teams.About youMin 7+ years of professional experience with Java (8+), Spring Boot, JPA/Hibernate, and REST APIs.Practical experience deploying applications using Embedded Tomcat in Linux VM environments.Proven ability to re-engineer or re-platform legacy Java workloads.Sound understanding of web service protocols: REST, SOAP, SFTP, and scheduled jobs.Experience working with financial messaging protocols such as SWIFT or ISO 20022.Strong troubleshooting skills across distributed systems.Experienced working in DevOps-driven environments with CI/CD pipelines, version control, and automated deployments.Demonstrated experience working in Agile Scrum teams with regular sprint deliverables.Excellent verbal and written communication; strong documentation habits.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 haveExperience with Puppet for configuration management.Familiarity with ELK stack (Elasticsearch, Logstash, Kibana) for logging and monitoring.Additional informationIf you're a seasoned Java developer with a passion for tackling complex infrastructure transitions and modernising legacy systems, we'd love to hear from you.Be More — Working for an organisation that truly makes a difference to the people of Australia, we offer development and career opportunities in a collaborative environment that supports your growth, wellbeing and flexibility.
Your growth drives the RBA forward.
Be more means you can do more, for yourself and for Australia.Why RBA?
The RBA contributes to the Australian economy through national economic policy objectives and activities in financial markets and banking.
We issue Australia's banknotes and operate critical payments infrastructure.
Our people, values, and culture are focused on Open & Dynamic collaboration, integrity, and delivering quality outcomes.Equity, diversity and inclusion The Reserve Bank of Australia is committed to equity, diversity and inclusion and welcomes applicants from diverse backgrounds, including Aboriginal and Torres Strait Islander peoples, culturally and linguistically diverse backgrounds, people with disabilities, and LGBTQ+ individuals.
We are committed to a fair recruitment process for all candidates.Seniority levelMid-Senior levelEmployment typeFull-timeJob functionFinance and Information TechnologyIndustriesTechnology, Information and Internet
#J-18808-Ljbffr
-
Senior Java Developer
2 weeks ago
Sydney, New South Wales, Australia Buscojobs Full timeRecruitment Consultant / Candidate Experience at Interface AgencySydney - Hybrid150K + SuperAre you an experienced Senior Java Developer looking for your next long-term opportunity in a stable, people-focused SaaS company?Do you enjoy mentoring juniors, working on large-scale projects, and collaborating with smart, proactive colleagues?If so, this role could...
-
Senior Java Developer
1 week ago
Sydney, New South Wales, Australia Talent International Full timeOur Client is seeking a Senior Java Developer on a initial 6 Month contract which Must convert to a permanent position.This role is ideal for a talented Java engineer who wants to deepen their exposure across customer data platforms and enterprise-scale systems, with longer-term opportunities to expand into data engineering.Key Responsibilities Design,...
-
Senior Java Developer
23 hours ago
Sydney, New South Wales, Australia Talent – Specialists in tech, transformation & beyond Full time $120,000 - $180,000 per yearOur Client is seeking a Senior Java Developer on a initial 6 Month contract which Must convert to a permanent position.This role is ideal for a talented Java engineer who wants to deepen their exposure across customer data platforms and enterprise-scale systems, with longer-term opportunities to expand into data engineering.Key ResponsibilitiesDesign, build,...
-
Senior Java Developer
2 weeks ago
Sydney, New South Wales, Australia Talent Full time $104,000 - $130,878 per yearOur Client is seeking a Senior Java Developer on a initial 6 Month contract whichMustconvert to a permanent position.This role is ideal for a talented Java engineer who wants to deepen their exposure acrosscustomer data platformsand enterprise-scale systems, with longer-term opportunities to expand into data engineering.Key ResponsibilitiesDesign, build, and...
-
Senior Java Developer
1 week ago
Sydney, New South Wales, Australia Talent Full timeGet AI-powered advice on this job and more exclusive features. Talent provided pay range This range is provided by Talent. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range A$140,000.00/yr - A$160,000.00/yr Direct message the job poster from Talent Candidate Manager //...
-
Senior Java Developer
1 week ago
Sydney, New South Wales, Australia Talent Full timeGet AI-powered advice on this job and more exclusive features.Talent provided pay rangeThis range is provided by Talent. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeA$140,000.00/yr - A$160,000.00/yrDirect message the job poster from TalentCandidate Manager // Financial Services at...
-
Java Developer
2 weeks ago
Sydney, New South Wales, Australia beBeeBackend Full time $180,000 - $240,000Senior Java EngineerJob Description:We are seeking a Senior Java Engineer to lead the development of our backend systems.Responsibilities:Lead the design, development, and maintenance of high-quality Java-based backend systems.Have in-depth experience with Java, JEE, Microservices, Kafka, Docker, and Kubernetes.Strong knowledge of Spring Boot and REST APIs...
-
Senior Java Developer
3 weeks ago
Sydney, New South Wales, Australia Reserve Bank of Australia Full timeOverviewJoin to apply for the Senior Java Developer role at Reserve Bank of Australia. Based at our Bella Vista office.About the roleWe are seeking a Senior Developer with hands-on experience in migrating monolithic Java applications across diverse infrastructure environments. This role is instrumental in the end-to-end migration of legacy applications from...
-
Java Developer
2 weeks ago
Sydney, New South Wales, Australia Kaizen Global Technologies Full timeKaizen Global Technologies is seeking a highly skilled Java Developer with strong experience in designing and developing RESTful APIs and microservices using Java and Spring Boot. You will be part of a cross-functional team responsible for building scalable, secure, and high-performing backend systems that power our modern...
-
Java Developer
3 weeks ago
Sydney, New South Wales, Australia Kaizen Global Technologies Full timeKaizen Global Technologies is seeking a highly skilled Java Developer with strong experience in designing and developing RESTful APIs and microservices using Java and Spring Boot. You will be part of a cross-functional team responsible for building scalable, secure, and high-performing backend systems that power our modern applications. ...