Job summary
TAWANTECH seeks a Java Developer in Riyadh to build and maintain scalable, secure banking applications using Quarkus. The role involves integrating with core banking systems and working with cross-functional teams to deliver enterprise solutions.
Key responsibilities
- Design, develop and maintain Java applications using Quarkus.
- Build and enhance RESTful APIs and microservices for banking systems.
- Integrate applications with core banking and third-party services.
- Participate in system design, code reviews and testing.
- Debug, optimize performance and resolve production issues.
- Ensure compliance with banking security and regulatory standards.
- Collaborate with business and technical teams to deliver solutions.
- Support application deployment and maintenance activities.
Requirements
- Bachelor's degree in Computer Science, Software Engineering or related field.
- 4+ years of Java development experience.
- Hands-on experience with Quarkus framework.
- Strong knowledge of Java, REST APIs, Microservices, Maven, Git and SQL.
- Experience with Docker, Kubernetes, CI/CD pipelines preferred.
- Previous banking or financial services experience is mandatory.
- Experience integrating with core banking or payment systems preferred.
Skills
Source: Workable. Last checked as open: 13 Nov 2026. You apply directly with the employer.
Apply now