03 Aug
|
Tekfinder
|
City of Sydney
03 Aug
Tekfinder
City of Sydney
Overview
Principal Java Software Engineer – Payments domain
One of Australia's leading fintechs is scaling their payments team and tekFinder are looking for Java focussed Principal level (or staff level) software engineers that have worked in the payments space to bring strength to the team. Whether you’ve worked in the payments in Australia or overseas – either could work
Principal level engineers are very solid with Java and related technologies, to help shape and build the platform infrastructure that sits at the heart of their operation, where correctness, sub-second latencies, and five-nines availability aren't aspirational, they're the baseline.
From a payments perspective, we would need your most recent role/s to have been in either cards or real-time payments. Maybe you’ve worked across;
- Card authorisation flows and scheme messaging (ISO 8583)
- Card provisioning and tokenisation
- Real-time rails — NPP, BPay or RTGS, including edge cases
- Enough domain depth to immediately identify when a proposed design breaks for a specific rail or scheme requirement
The Role
The Role Shape the architectural vision and contribute to engineering a high-stakes platform that demands absolute correctness, sub-second latencies, and five-nines availability.
Your work will span:
- Designing fault-tolerant orchestration systems across multiple channels and integration schemes
- Solving consistency and resilience challenges in real-time transaction flows
- Leading architectural decisions on microservices patterns, event-driven architectures, and integration strategies
- Optimising JVM performance, NoSQL databases, and system architecture for high-throughput workloads
- Mentoring engineers on production-grade patterns and cultivating a culture of operational excellence
- Driving technical design that balances business needs with long-term platform scalability
Reporting to the Principal Architect, you'll lead critical decisions while working hands-on to ensure the platform is built right, highly performant, reliable, and ready to scale.
The Stack
- Data: PostgreSQL, distributed caching, event-driven architectures
- Observability: Distributed tracing, structured logging, chaos engineering
- CI/CD: GitOps, trunk-based development, progressive rollouts
Salaries are anywhere around the $230k-$240k base + super + bonus
Reach out to Nick Shepherd for a confidential chat
#J-18808-Ljbffr
📌 Principal Software Engineer - Payments (City of Sydney)
🏢 Tekfinder
📍 City of Sydney