Senior Java Developer in Sydney

Senior Java Developer in Sydney

Sydney Temporary 90000 - 110000 $ / year (est.) On-site
R

At a Glance

  • Tasks: Design and develop secure microservices and APIs using Java, Spring Boot, and Kafka.
  • Company: Leading banking tech firm in Sydney with a focus on innovation.
  • Benefits: Competitive contract pay, flexible work arrangements, and opportunities for skill enhancement.
  • Other info: Collaborative environment with potential for career advancement in financial tech.
  • Why this job: Join a dynamic team and shape the future of digital banking technology.
  • Qualifications: 7+ years in Java development with strong skills in Spring Boot and Kafka.

The predicted salary is between 90000 - 110000 $ per year.

Location

Sydney, NSW, Australia

Employment Type

Contract

Role Overview

We are seeking an experienced Senior Java Microservices Developer for a contract opportunity in Sydney.

The ideal candidate will have strong hands‑on expertise in Java, Spring Boot, Apache Kafka, and RESTful API development, preferably within banking or financial services environments.

You will be responsible for building scalable, secure, and reliable microservices that integrate digital banking applications with core banking platforms and downstream enterprise systems.

Key Responsibilities

  • Design, develop, and maintain RESTful APIs and microservices using Java and Spring Boot.
  • Build integration services connecting digital banking channels with core banking and downstream systems.
  • Develop Kafka producers and consumers to support event‑driven and asynchronous processing.
  • Configure and optimise Kafka topics, partitions, consumer groups, and error‑handling mechanisms.
  • Implement secure API and messaging flows with appropriate validation, exception handling, audit logging, and traceability.
  • Develop unit, component, and integration tests to ensure code quality and application reliability.
  • Participate in code reviews and follow established security, coding, and microservices design standards.
  • Investigate and resolve technical issues across APIs, Kafka messaging, and backend banking integrations.
  • Collaborate with architects, business analysts, QA teams, Dev Ops engineers, and banking subject matter experts.
  • Support CI/CD pipelines, automated deployments, release activities, and production troubleshooting.
  • Required Skills & Experience
  • 7+ years of hands‑on experience in Java development.
  • Strong experience with Spring Boot, Spring Framework, and Spring Security.
  • Proven expertise in RESTful API development and microservices architecture.
  • Hands‑on experience with Apache Kafka, including producer/consumer APIs and event‑driven design.
  • Familiarity with Spring for Apache Kafka is highly desirable.
  • Understanding of API security, OAuth 2.0, JWT, and TLS/m TLS.
  • Experience with SQL and relational databases such as Oracle or Postgre SQL.
  • Proficiency with Git and build tools such as Maven or Gradle.
  • Experience writing automated tests using JUnit, Mockito, and API/integration testing frameworks.
  • Knowledge of Docker and containerised application development.
  • Exposure to CI/CD tools such as Jenkins, Git Hub Actions, or Azure Dev Ops.
  • Experience with application monitoring and observability tools such as Splunk, Grafana, or Application Insights.
  • Preferred Experience
  • Previous experience in banking, financial services, or payments technology.
  • Experience integrating digital banking channels with core banking platforms.
  • Knowledge of reliable event processing, message retry strategies, and Kafka error handling.
  • Experience supporting enterprise applications in production environments.
  • #J-18808-Ljbffr

Senior Java Developer in Sydney employer: Recmatrix Consulting

Join a forward-thinking company in Sydney that values innovation and collaboration, offering a dynamic work culture where your expertise as a Senior Databricks & AI Architect will be pivotal in shaping cutting-edge data and AI solutions. With a strong focus on employee growth, you will have access to continuous learning opportunities and the chance to lead impactful projects within the Insurance and Financial Services sectors. Enjoy competitive benefits and a supportive environment that encourages creativity and professional development.

R

Contact Details:

Recmatrix Consulting Recruitment Team

We think you need these skills to ace Senior Java Developer in Sydney

Java
Spring Boot
Apache Kafka
RESTful API Development
Microservices Architecture
API Security
OAuth 2.0