Senior Java Engineer - Trading Platforms

Coforge

Sydney

On-site

AUD 160,000 - 230,000

Full time

6 hours ago
Be an early applicant

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

Cforge? Coforge is seeking a Senior Java Engineer in Sydney to design, develop, and support mission-critical trading platform applications in a fast-paced financial services environment.

The role emphasizes backend engineering, microservices, API development, performance optimization, and cloud-native deployments, with CI/CD and DevOps practices forming a core part of day-to-day work.

Qualifications

  • 8-10+ years of hands-on software development experience.
  • Strong backend engineering expertise and familiarity with trading or capital markets systems.
  • Experience with API development, microservices, and distributed architectures.
  • Ability to troubleshoot and optimize high-performance applications.

Responsibilities

  • Design, develop, and maintain scalable Java-based backend services and microservices.
  • Build and enhance applications supporting trading, market data, OMS/EMS workflows.
  • Collaborate with stakeholders, product teams, and engineers to deliver quality solutions.
  • Troubleshoot, perform root cause analysis, and optimize performance across environments.
  • Develop automated testing and ensure code quality via unit/integration tests.
  • Create and maintain CI/CD pipelines and DevOps practices.
  • Monitor health, performance, and operational metrics.
  • Contribute to cloud-native and containerized deployments.
  • Participate in code reviews and uphold engineering best practices.

Skills

Java
Spring Boot
Maven
JUnit/Mockito
Git/GitHub
Docker
Shell Scripting
Python
High-availability systems
API development
Microservices
Distributed systems
Problem solving
Communication

Tools

ArgoCD
AWS
Docker

Job description

Location: Sydney, Australia

Experience: 8-10+ Years

Duration: Permanent

About the Role

We are seeking an experienced Senior Java Engineer to design, develop, and support mission-critical trading platform applications within a fast-paced financial services environment. The ideal candidate will have strong backend engineering expertise, experience working on complex trading or capital markets systems, and the ability to troubleshoot and optimize high-performance applications.

Key Responsibilities
  • Design, develop, and maintain scalable Java-based backend services and microservices.
  • Build and enhance applications supporting trading, market data, order management, and related business workflows.
  • Collaborate with business stakeholders, product teams, and engineers to deliver high-quality solutions.
  • Perform application troubleshooting, root cause analysis, and performance tuning across production and non-production environments.
  • Develop automated testing solutions and ensure code quality through unit and integration testing.
  • Create and maintain CI/CD deployment pipelines and DevOps practices.
  • Monitor application health, system performance, and operational metrics.
  • Contribute to cloud-native and containerized application deployments.
  • Participate in code reviews and ensure adherence to engineering best practices.
Required Skills & Experience
  • 8-10+ years of hands-on software development experience.
  • Strong expertise in:
  • Java
  • Spring Boot
  • Maven
  • JUnit / Mockito
  • Git / GitHub
  • Docker
  • Shell Scripting
  • Python
  • Experience developing and supporting complex, high-availability enterprise applications.
  • Strong understanding of system performance optimization and troubleshooting.
  • Experience with API development, microservices, and distributed systems.
  • Excellent problem-solving and analytical skills.
  • Strong communication and stakeholder management abilities.
Preferred Skills
  • ArgoCD
  • AWS (EKS, Aurora, S3)
  • AI-assisted development tools and engineering practices
Domain Experience
  • Experience working with trading platforms, financial markets, capital markets, market data systems, order management systems (OMS), or execution management systems (EMS) is highly desirable.
  • Exposure to high-volume, low-latency, or mission-critical transaction processing environments will be advantageous.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer with Trading Experience
Java Developer with Trading Experience

Silverlink Technologies • Sydney

On-site
AUD 150,000 - 210,000
Java Developer with Artificial Intelligence (AI)
Java Developer with Artificial Intelligence (AI)

Synechron • Sydney

On-site
AUD 120,000 - 150,000
Full Stack Engineer
Full Stack Engineer

Tribus • Sydney

On-site
AUD 120,000 - 180,000
Senior Java Engineer, Trading Platforms (High-Performance)
Senior Java Engineer, Trading Platforms (High-Performance)

Coforge • Sydney

On-site
AUD 160,000 - 230,000
Senior Options Software Engineer
Senior Options Software Engineer

Citadel Securities • Sydney

On-site
AUD 100,000 - 150,000
Java Software Engineer
Java Software Engineer

CareCone Group • Sydney

On-site
AUD 100,000 - 130,000
Senior Java Developer
Senior Java Developer

System Canada Technologies • Launceston

On-site
AUD 130,000 - 160,000
Senior Java Developer – Trading Platforms (Spring Boot)
Senior Java Developer – Trading Platforms (Spring Boot)

Silverlink Technologies • Sydney

On-site
AUD 150,000 - 210,000
Senior C++ Software Engineer – HFT - Sydney
Senior C++ Software Engineer – HFT - Sydney

Westbury Partners • Sydney

On-site
AUD 180,000 - 280,000
Full Stack Engineer
Full Stack Engineer

Tribus • Sydney

On-site
AUD 120,000 - 180,000