Senior Java Engineer (Payments)
Role Overview
This position is listed on behalf of a partner company that manages all applications and next steps.
The partner seeks a Senior Java Engineer (Payments) based in Saudi Arabia.
Design and deliver secure, scalable, high-performance payment platforms for global financial services organizations.
Take end-to-end technical ownership of mission-critical systems processing financial transactions.
Fully remote opportunity with international collaboration.
Key Skills for This Role
Full Job Posting
Role Overview
This position is listed on behalf of a partner company that manages all applications and next steps.
The partner seeks a Senior Java Engineer (Payments) based in Saudi Arabia.
Design and deliver secure, scalable, high-performance payment platforms for global financial services organizations.
Take end-to-end technical ownership of mission-critical systems processing financial transactions.
Fully remote opportunity with international collaboration.
Accountabilities
- Build, maintain, and optimize enterprise-grade applications using Java and Spring Boot.
- Lead technical architecture including service boundaries, data models, integration patterns, and non-functional requirements.
- Develop and maintain payment platforms and integrations with external systems, APIs, and third-party providers.
- Ensure application performance, availability, security, and regulatory compliance.
- Develop asynchronous processing workflows using Apache Kafka with idempotency and reliable message handling.
- Collaborate with product managers, solution architects, and DevOps engineers on technical solutions.
- Strengthen CI/CD pipelines, automated testing, observability, and deployment processes.
- Write clean, testable code, lead code reviews, and mentor junior and mid-level engineers.
- Investigate production incidents and implement sustainable fixes.
- Integrate AI coding assistants and large language models into daily development workflows.
Requirements
- At least seven years of professional Java development experience including complex production systems.
- Hands-on payments or fintech experience such as card issuing, acquiring, transaction processing, authorization, settlement, or cross-border payments.
- Strong knowledge of Java 21 or later and Spring Boot for RESTful and event-driven microservices.
- Practical experience with Apache Kafka, asynchronous processing, idempotency, and exactly-once semantics.
- Proficiency with PostgreSQL, MySQL, Hibernate, and JPA.
- Strong experience designing REST APIs, OpenAPI specifications, and third-party integrations.
- Experience with Gradle, Maven, CI/CD, GitHub Actions, Helm, and Terraform.
- Hands-on experience with AWS, Docker, and Kubernetes.
- Strong testing practices with JUnit 5, Mockito, and Testcontainers, plus observability with OpenTelemetry, Prometheus, and Grafana.
- Regular practical use of AI coding assistants and large language models.
- Experience mentoring engineers, leading code reviews, and making architectural decisions.
- Familiarity with ISO 20022, ISO 8583, EMV, and 3-D Secure is an advantage.
Benefits
- Fully remote working environment as part of a distributed engineering team.
- Exposure to leading payments organizations.
- Variety of technical challenges across clients, platforms, and domains.
- Technical ownership and autonomy over architectural decisions and production systems.
- Professional growth in payment infrastructure, fintech, and cloud-native architecture.
- Collaborative engineering culture valuing technical excellence and mentorship.
- Modern development tools including Java technologies, cloud infrastructure, and AI-powered tools.
- Meaningful industry impact supporting global money movement.
- Inclusive equal-opportunity workplace.
How Jobgether Works
- Jobgether uses an AI-powered matching process to review applications against the role's core requirements.
- The shortlist is shared directly with the hiring company, which manages interviews and next steps.
- Jobgether processes personal data to evaluate candidacy and share relevant information with the hiring employer.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Jobgether
Data API Engineer
, KSA
A partner company seeks a software engineer to improve a PostgreSQL-powered Data API used by developers worldwide, contributing to PostgREST. The role covers database connectivity, query performance, new features, and ob
Cinematic AI Video Creator - Generative AI - (DTC Ads)
, KSA
A partner company seeks an experienced Cinematic AI Video Creator to produce premium AI-generated video ads for DTC e-commerce brands on Meta and other paid channels. The fully remote freelance role owns the creative pro
AI Product Concept Designer & Interior Stylist – Home Décor (Part-/Full-time)
, KSA
A premium home décor brand seeks a creative professional to develop AI-assisted product concepts and photorealistic interior visuals for e-commerce. The role combines interior styling, generative AI image generation, and
Head of Sales - B2B
, KSA
A growing social content agency seeks a Head of Sales - B2B to build and scale a high-performing sales organization. The role combines strategic leadership with hands-on selling, owning the full pipeline from outreach to
Data QA Engineer
, UAE
The partner company seeks a Data QA Engineer to ensure accuracy and reliability of web-extracted data and AI-assisted solutions. You will translate customer requirements into testable quality standards, run exploratory a
Founding CTO (AI/ML / Data Product)
, KSA
A partner company seeks an experienced software engineer with AI/ML or data product expertise to join a 12-week, fully remote founding program in Saudi Arabia. You will validate a B2B problem, define an MVP, and build a
Product Owner (Matchmaking)
, KSA
A partner company of Jobgether seeks a Product Owner (Matchmaking) to own the post-purchase customer journey, helping paying users find relevant connections and meaningful matches. The role covers discovery, hypotheses,
Payment Support Specialist
, KSA
A fintech partner is hiring a Payment Support Specialist to be a primary contact for users and partners on payment processes and transaction issues. You will troubleshoot payment problems, work with product and engineeri
Data API Engineer
, KSA
Cinematic AI Video Creator - Generative AI - (DTC Ads)
, KSA
AI Product Concept Designer & Interior Stylist – Home Décor (Part-/Full-time)
, KSA
Head of Sales - B2B
, KSA
Data QA Engineer
, UAE
Founding CTO (AI/ML / Data Product)
, KSA
Product Owner (Matchmaking)
, KSA
Payment Support Specialist
, KSA