Senior Java Backend Engineer – Spring, Microservices, EDA

Think Intellect Consulting Pty Ltd

Sydney

Hybrid

AUD 166,000 - 203,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Think Intellect Consulting Pty Ltd – Sydney CBD NSW is seeking a Java Engineer for a 6-month rolling contract on a daily rate. Hybrid work 2-3 days in office, supporting a major financial client with scalable, secure applications built in Java, Spring and Spring Boot.

You will contribute to greenfield work and modernization of legacy systems, collaborating with DevOps and QA, following Agile/Scrum practices and embracing event-driven microservices.

Qualifications

  • 5+ years hands-on Java experience (Java 11+).
  • Strong Spring Framework experience (Spring Boot, Spring MVC, Spring Data).
  • Experience with Event-Driven Architecture and messaging (Kafka, RabbitMQ).
  • Familiar with RESTful APIs, microservices, and distributed systems.
  • Experience in Agile/Scrum environments.
  • Knowledge of relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Exposure to CI/CD tools (Jenkins, Docker, Kubernetes) is a plus.

Responsibilities

  • Design, develop, and maintain enterprise-grade applications using Java, Spring, and Spring Boot.
  • Collaborate with cross-functional teams to deliver new features.
  • Implement Event-Driven Architecture and microservices-based solutions.
  • Participate in Agile ceremonies and iterative delivery.
  • Write clean, scalable, and testable code, following best practices.
  • Troubleshoot and enhance existing systems for performance and reliability.
  • Work with DevOps and QA to streamline CI/CD and testing pipelines.

Skills

Java
Spring Framework
Spring Boot
Event-Driven Architecture
Agile development
RESTful APIs
Microservices
Distributed systems
DevOps

Tools

Kafka
RabbitMQ
Docker
Kubernetes
Jenkins

Job description

Think Intellect Consulting Pty Ltd – Sydney CBD NSW

Employment Type:Full-time (Hybrid – 2-3 days per week in office)

Position : Daily Rate

Duration: 6 months rolling contract ( Long Term assignment)

Positions Available: Multiple


Role overview :

We are seeking a highly skilledJava Engineerto join our team in support of a major financial client. The ideal candidate will have strong experience in building scalable, secure, and high-performance applications usingJava,SpringandSpring Bootframeworks. Familiarity withEvent-Driven Architecture (EDA)andAgile development methodologiesis essential.

You will be working on mission-critical systems that support financial operations, contributing to both greenfield development and modernization of legacy systems.

Key Responsibilities:

• Design, develop, and maintain enterprise-grade applications using Java, Spring, and Spring Boot.

• Collaborate with cross-functional teams to define, design, and deliver new features.

• Implement and advocate for Event-Driven Architecture and microservices-based solutions.

• Participate in Agile ceremonies and contribute to iterative software delivery.

• Write clean, scalable, and testable code following best practices and coding standards.

• Troubleshoot, debug, and enhance existing systems to ensure optimal performance and reliability.

• Work closely with DevOps and QA teams to streamline CI/CD and testing pipelines.

Required Skills & Experience:

• 5+ years of hands-on experience withJava(preferably Java 11 or newer).

• Strong experience withSpring Framework(including Spring Boot, Spring MVC, Spring Data, etc.).

• Minimum 5+ years of commercial Spring Framework experience is required.

• Solid understanding and practical experience withEvent-Driven Architectureand messaging platforms (e.g., Kafka, RabbitMQ).

• Familiarity withRESTful APIs, microservices, and distributed systems.

• Experience working in anAgile/Scrumenvironment.

• Knowledge of relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB).

• Exposure to DevOps tools and CI/CD pipelines (e.g., Jenkins, Docker, Kubernetes) is a plus.

• Excellent problem-solving skills and the ability to work independently or as part of a team.

Preferred Qualifications:

• Experience in thefinancial services industryor other regulated environments.

• Familiarity withcloud platforms(AWS, Azure, or GCP).

• Understanding of security best practices and compliance standards in financial systems.

Why Join Us?

• Opportunity to work with a global leader in financial services.

• Cutting-edge projects with modern tech stacks.

• Supportive and collaborative work environment.

• Opportunities for growth and professional development.

Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad .

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend Developer - Sydney
Java Backend Developer - Sydney

Think Intellect Consulting Pty Ltd • Sydney

Hybrid
AUD 166,000 - 203,000
Senior Java Developer — Spring Boot & Microservices (Sydney)
Senior Java Developer — Spring Boot & Microservices (Sydney)

Infosys Limited • Sydney

Hybrid
AUD 109,000 - 120,000
Hybrid work model
Senior Java Developer — Spring Boot & Microservices
Senior Java Developer — Spring Boot & Microservices

Infosys • Sydney

Hybrid
AUD 109,000 - 120,000
Senior Java Engineer — Cloud Microservices & Modern DevEx
Senior Java Engineer — Cloud Microservices & Modern DevEx

Randstad • Sydney

On-site
AUD 140,000 - 210,000
Senior Java & Microservices Lead - Hybrid in Sydney
Senior Java & Microservices Lead - Hybrid in Sydney

Infosys • Sydney

Hybrid
AUD 109,000 - 120,000
Hybrid work arrangements
Java Microservices Engineer — Real-Time Data (Hybrid)
Java Microservices Engineer — Real-Time Data (Hybrid)

Skillfield • Melbourne

Hybrid
AUD 90,000 - 130,000
Remote Senior Solutions Engineer - Java Microservices
Remote Senior Solutions Engineer - Java Microservices

Leaders IT • Sydney

Remote
AUD 120,000 - 150,000
Senior Java Engineer - Cloud Microservices Architect
Senior Java Engineer - Cloud Microservices Architect

HR Partners • Sydney

On-site
AUD 140,000 - 180,000
Java Software Engineers
Java Software Engineers

Launch Recruitment - IT Recruiting • Sydney

Hybrid
AUD 110,000 - 165,000
Paid parental leave
Hybrid working
Learning & development
+1
Senior Backend Java Engineer - Hybrid, AI-Driven Growth
Senior Backend Java Engineer - Hybrid, AI-Driven Growth

Launch Group • Sydney

Hybrid
AUD 120,000 - 180,000
Hybrid working (3 days in office)
Employee benefits and discounts