Senior Java Software Engineer

Senior Java Software Engineer

Full-Time On-site
S

7d ago , from Illawarra Mercury Job Board

  • Position: Senior Java Developer (Multiple Openings)
  • Contract Length: 12-Month Contract (High potential for extension)
  • Location: Sydney CBD (Hybrid working model)
  • Industry: Banking / FinTech
  • Rate: Competitive Daily Rate (Dependent on experience)

About the Opportunity

We are hiring for a leading financial institution looking to onboard multiple Senior Java Developers across several critical engineering teams in the Sydney CBD.

Key Responsibilities

  • Designing, developing, and maintaining robust, scalable, and secure microservices using Java.
  • Collaborating with cross-functional teams (Product, DevOps, QA) to deliver high-quality financial software.
  • Migrating legacy banking applications to modern cloud architectures.
  • Participating in code reviews, mentoring junior peers, and championing engineering best practices.

Technical Skills & Experience Required

  • Experience: Minimum 5+ years of professional experience in Java development (Java 8/11/17+).
  • Industry Background: Proven experience working within the Banking, Financial Services, or FinTech sectors is essential.
  • Frameworks: Strong expertise with Spring / Spring Boot, Hibernate, or similar frameworks.
  • Architecture: Deep understanding of Microservices architecture, RESTful APIs, and event-driven design (e.g., Kafka, RabbitMQ).
  • Cloud & DevOps: Hands-on experience with cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines (Jenkins, GitLab, Docker, Kubernetes).
  • Database: Proficient in SQL (Oracle, PostgreSQL) and NoSQL databases.
  • Testing: Commitment to writing clean, testable code using JUnit, Mockito, and TDD practices.

Bonus Points For

  • Experience with domain-driven design(DDD).
  • Knowledge of core banking systems, payments infrastructure (e.g., NPP, SWIFT), or trading platforms.
  • Familiarity with containerised environments in a highly regulated landscape.

What's on Offer?

  • A stable 12-month contract with a strong likelihood of renewal given the project pipelines.
  • Convenient Sydney CBD location with modern office spaces.
  • Flexible hybrid working arrangements (mix of WFH and office days).
  • The chance to work on large-scale, impactful financial systems that affect millions of Users.

Senior Java Software Engineer employer: Sirius Corporation

As a Senior Power Platform Developer at this esteemed technology consultancy in Sydney, you will thrive in a dynamic and innovative work environment that prioritises collaboration and hands-on delivery. The company offers a hybrid working model, fostering a healthy work-life balance while providing ample opportunities for professional growth and mentorship within a supportive team. With a focus on high-impact projects for enterprise and government clients, you'll be part of a mission-driven culture that values your expertise and contributions to meaningful digital transformation.

S

Contact Details:

Sirius Corporation Recruitment Team