Location
Riyadh, Saudi Arabia
Job Category
- Information Technology (IT) & Software
- Banking & Insurance
- Engineering & Technical
- Telecommunications
Job Overview
A growing technology and integration team in Riyadh is hiring experienced Java Integration Developers with strong banking and FinTech expertise to support large-scale digital banking transformation initiatives in Saudi Arabia. This opportunity is ideal for professionals with deep experience in enterprise integrations, middleware technologies, APIs, and financial systems who are looking to contribute to mission-critical banking platforms.
The selected candidate will work on designing, developing, and optimizing integration solutions using Java, Spring Boot, microservices, and enterprise messaging technologies. The role involves integrating core banking systems, payment platforms, and digital banking channels while ensuring scalability, performance, reliability, and security across enterprise financial ecosystems.
This position offers significant career growth opportunities within the banking technology and FinTech sector. Candidates will gain exposure to modern cloud infrastructure, enterprise middleware platforms, DevOps environments, and advanced integration architectures supporting Saudi Arabia’s digital transformation journey.
Key Responsibilities
- Design and develop integration solutions using Java, Spring Boot, and microservices
- Build and maintain REST, SOAP, and GraphQL APIs
- Develop messaging integrations using Kafka, RabbitMQ, and IBM MQ
- Work with ESB, API Gateway, and iPaaS platforms including MuleSoft, Apache Camel, and Oracle SOA
- Integrate core banking systems, payment platforms, and digital banking channels
- Ensure system scalability, high performance, and operational security
- Collaborate with DevOps, architecture, and business teams on integration initiatives
- Troubleshoot complex production issues and support mission-critical systems
- Maintain secure integration standards and enterprise compliance requirements
Requirements & Qualifications
- 4–8 years of experience in Java and integration or middleware development
- Strong banking or FinTech domain expertise
- Experience with payments, core banking, or open banking systems
- Hands-on experience with Kafka, REST/SOAP APIs, JMS, ETL, and microservices
- Experience with AWS or Azure cloud platforms
- Knowledge of Docker, Kubernetes, and CI/CD pipelines
- Understanding of security standards including OAuth2, JWT, and TLS
- Strong analytical, debugging, and problem-solving skills
- Agile development experience and collaborative teamwork capabilities
Salary, Benefits & Career Growth
Benefits
- Opportunity to work on large-scale banking and financial systems
- Exposure to enterprise integration and cloud technologies
- Collaborative and agile technology environment
- Participation in Saudi Arabia’s digital banking transformation initiatives
Career Growth & Professional Development
- Strong career growth opportunities within banking technology and FinTech
- Professional development in cloud infrastructure, microservices, and enterprise integration
- Exposure to mission-critical enterprise financial systems
- Opportunity to strengthen expertise in modern API, middleware, and integration architectures
Application Process
Application Process (Website)
Apply only through the official job application process.
Click “Apply Now” on the website and follow the employer’s application instructions.
HR Email for Application
Send your updated CV directly
Please mention “Java Integration Developer” in the email subject line when applying.
Referred by: Rashid Naseem – Recrenza
To apply for this job email your details to ahammed.shabeen@linnk.com
Discover more from Recrenza
Subscribe to get the latest posts sent to your email.
