About the Role:
* We are hiring a Java Backend Developer to join a leading banking client in the UK. The role involves building and modernizing scalable backend systems, working on microservices architecture, and contributing to high-performance, secure financial applications.
Key Responsibilities:
* Design and develop backend services using Java and Spring Boot
* Build and enhance microservices-based applications
* Develop and integrate REST APIs for enterprise systems
* Work on event-driven architecture using messaging tools (e.g., Kafka)
* Collaborate with cross-functional teams in an Agile environment
* Support CI/CD pipelines, deployments, and production releases
* Ensure high performance, scalability, and reliability of applications
Required Skills:
* Strong experience in Java (8/11/17) and Spring Boot
* Hands-on experience with Microservices architecture
* Experience with REST APIs and backend development
* Exposure to event-driven systems / Kafka (or similar tools)
* Experience with databases (SQL/NoSQL)
* Familiarity with CI/CD tools and containerization (Docker)
* Experience working in Agile environments
Domain Experience:
* Prior experience in Banking / Financial Services is preferred.