Java Developer - Payments

Developer

Java Developer – Payments

Apply Now

- $0.00

  • Date posted
    June 15, 2026
  • Expiration date
    September 15, 2026
  • Application ends
    September 15, 2026

Our Client Currently looking for Java Developer – Payments

 

What You’ll Do In The Role

  • Act as a senior individual contributor who combines hands-on Java development with architectural leadership, remaining close to implementation and setting the technical standard through design, code-level guidance, and practical problem solving.
  • Design, build, and evolve highly available, high-throughput, zero-downtime systems and internet-facing APIs that can scale securely for large retail and external client volumes.
  • Lead architectural decisions across API design, domain modelling, integration patterns, resilience, observability, and operational robustness, ensuring the platform is fit for 24/7 global production use.
  • Work across multiple software engineering teams to drive consistency in engineering standards, development practices, and delivery execution while enabling teams to build in parallel without fragmentation.
  • Partner with business and product stakeholders to translate commercial objectives into scalable technical solutions, balancing speed, quality, resilience, and long-term platform integrity.
  • Define and implement improvements to software engineering processes, tooling, and ways of working, helping teams deliver high-quality software efficiently and predictably.
  • Provide technical leadership across design reviews, incidents, scale discussions, and production learning loops, ensuring operational insights are continuously fed back into the architecture and codebase.
  • Represent the engineering function in senior forums, communicate clearly with both technical and business leadership, and act as a thought leader on modern API platforms, distributed systems, and secure internet-scale engineering.

What You’ll Bring To The Role

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Typically 8+ years of relevant experience.
  • Strong experience as a hands-on software engineer, with deep Java expertise and a track record of building and delivering production-grade distributed systems.
  • Proven ability to design and scale API platforms and real-time systems in high-volume environments (payments, FX, or similar domains preferred).
  • Strong, hands-on experience with modern Java (Java 11+) and Spring Boot 3+, with the ability to design and implement production-grade services.
  • Solid experience working with relational and document-oriented databases (SQL and NoSQL), including data modelling and performance optimisation.
  • Experience building and operating containerised applications (e.g., Docker, Kubernetes), with a clear understanding of deployment, runtime behaviour, and production operations.
  • Strong understanding of microservices architecture, including service decomposition, inter-service communication, and failure handling in distributed environments.
  • Familiarity with private cloud environments and cloud-native principles, including scalability, resilience, and observability.
  • Strong knowledge of modern SDLC practices (Agile, DevOps) and ability to improve engineering effectiveness across teams.
  • Excellent communication skills, able to engage across engineering, product, and senior business stakeholders.
  • Nice to have: Experience with distributed caching solutions and patterns to improve performance and scalability in high-throughput systems.
  • Are you interested in this position?

     

    Apply by clicking on the “Apply Now” button below!

     

    #AlbionarcJobs#FintechJobs

    #AsiaJobs#MiddleEastCareers

    #TechTalent#FintechRecruitment

    #FinanceOpportunities#

     

     

     

     

 

Apply Now

- $0.00

Select your currency