Senior Java Back-End Developer Job
Transform the global banking experience by building scalable and secure APIs and microservices using Java, Spring Boot, and cloud-native tools.
* We are seeking an experienced Java developer to join our high-impact engineering team.
Main Responsibilities:
1. Design and implement robust and efficient APIs and microservices.
2. Solve complex distributed systems challenges.
3. Champion clean code practices, system resiliency, and performance tuning.
4. Collaborate with cross-functional teams to deliver production-ready systems.
Requirements:
1. Deep expertise in Java, Spring Boot, and cloud-native architectures.
2. Experience with event-driven patterns, messaging tools, SQL, and NoSQL databases.
3. Familiarity with contract testing, CI/CD, and unit/integration testing at scale.
Benefits:
1. Be part of a mission-critical team in a global financial organisation.
2. Work with modern tools and engineering practices at scale.
3. Join a collaborative culture where innovation and autonomy are encouraged.