Senior Java Engineer – Payments, Remote Leader

Jobgether

Australia

Remote

AUD 150,000 - 210,000

Full time

3 days 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

Benefits offered by this job

Fully remote work

Job summary

Jobgether seeks a Senior Java Engineer (Payments) based in Australia for a fully remote role with a payments consultancy focus. You will own end-to-end systems, architect scalable solutions, and drive secure, compliant financial transaction platforms across multiple clients.

You will lead design decisions, mentor engineers, and partner with product, solution architects, and DevOps to deliver robust, observable systems while embracing AI-assisted coding for efficiency and quality.

Qualifications

  • Seven years of professional Java development experience.
  • Hands-on experience with payments/fintech systems and transaction lifecycles.
  • Advanced Java 21+ and Spring Boot for RESTful and event-driven microservices.
  • Experience with Apache Kafka, asynchronous processing, idempotence, exact-once semantics.
  • Proficiency in PostgreSQL and MySQL; ORM with Hibernate/JPA.
  • Strong API design with REST/OpenAPI and external integrations.
  • Build/delivery tooling with Gradle/Maven; CI/CD incl. GitHub Actions, Helm, Terraform.
  • Cloud-native with AWS; Docker and Kubernetes for deployment.
  • Testing and observability using JUnit 5, Mockito, Testcontainers; OpenTelemetry/Prometheus/Grafana.
  • Familiarity with AI-assisted coding and secure coding practices.
  • Security: OAuth2/OIDC, JWT, mTLS; optional HSM and ISO 20022 awareness.
  • Leadership: mentoring, code reviews, architectural decisions.

Responsibilities

  • Design and develop scalable Java applications using Spring Boot and microservices architecture.
  • Lead technical architecture, define service boundaries, data models, and non-functional requirements.
  • Deliver payment platforms and integrations with external systems and providers.
  • Ensure reliability, security, and regulatory compliance across platforms.
  • Build event-driven systems with Apache Kafka and reliable messaging.
  • Collaborate with product managers, solution architects, and DevOps engineers.
  • Improve CI/CD pipelines, testing, observability, and deployment processes.
  • Promote code quality through reviews and engineering best practices.
  • Manage production incidents with root-cause analyses and durable fixes.
  • Integrate AI-assisted development into daily workflows with validation.

Skills

Java
Spring Boot
REST APIs
Kafka
PostgreSQL
MySQL
Hibernate
JPA
Gradle
Maven
CI/CD
GitHub Actions
Terraform
Docker
Kubernetes
AWS
OpenTelemetry
Prometheus
Grafana
JUnit 5
Mockito
Testcontainers
OAuth2/OIDC
JWT
mTLS
HSM integration
AI-assisted development

Tools

PostgreSQL
MySQL
OpenAPI
Spring Framework
JPA
Hibernate
GitHub Actions
Helm
Terraform

Job description

Jobgether seeks a Senior Java Engineer (Payments) based in Australia for a fully remote role with a payments consultancy focus. You will own end-to-end systems, architect scalable solutions, and drive secure, compliant financial transaction platforms across multiple clients.

You will lead design decisions, mentor engineers, and partner with product, solution architects, and DevOps to deliver robust, observable systems while embracing AI-assisted coding for efficiency and quality.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Remote, Cloud & AI-Driven
Senior Software Engineer - Remote, Cloud & AI-Driven

Jobgether SRL • Australia

Remote
AUD 120,000 - 160,000
Fully remote work in Australia
Flexible working hours
Unlimited time off
+9
Lead Engineer - Payments
Lead Engineer - Payments

Bespoke Careers • Sydney

On-site
AUD 180,000 - 240,000
Lead Payments Platform Engineer - Cloud-Native & Scalable
Lead Payments Platform Engineer - Cloud-Native & Scalable

Bespoke Careers • Sydney

On-site
AUD 180,000 - 240,000
Senior Java Backend Engineer - Fintech Microservices Remote
Senior Java Backend Engineer - Fintech Microservices Remote

SecuritEase International • Australia

Remote
AUD 150,000 - 190,000
Senior Software Engineer – Build Secure Payments Platform
Senior Software Engineer – Build Secure Payments Platform

Hatch • Sydney

On-site
AUD 140,000 - 180,000
Senior Solutions Engineer – Payments Platform | Hybrid
Senior Solutions Engineer – Payments Platform | Hybrid

Checkout.com • Sydney

Hybrid
AUD 120,000 - 150,000
Senior Software Engineer: AI-Driven Payments Platform
Senior Software Engineer: AI-Driven Payments Platform

Australian Payments Plus • Sydney

On-site
AUD 140,000 - 200,000
Senior Solutions Engineer - Cloud Microservices (Remote)
Senior Solutions Engineer - Cloud Microservices (Remote)

Leaders • Sydney

Remote
AUD 120,000 - 170,000
Senior Software Engineer – AI-Driven Payments & Cloud
Senior Software Engineer – AI-Driven Payments & Cloud

Australian Payments Plus Limited • Sydney

On-site
AUD 140,000 - 190,000
Senior Software Engineer — AI‑Driven, Secure & Scalable Pay Tech
Senior Software Engineer — AI‑Driven, Secure & Scalable Pay Tech

Australian Payments Plus • Sydney

On-site
AUD 140,000 - 190,000