Working Pattern: 2 days per week in the office (40%)
Contract Duration: 6 months
The Role
We are seeking an experienced Backend Developer to join a high-performing technology team delivering enterprise-grade platforms within the Banking, Financial Services and Insurance (BFSI) sector.
In this role, you will be instrumental in designing and building scalable backend and full-stack systems, leveraging modern Java technologies, cloud-ready architectures, microservices, and event-driven design. You will work on complex, high-volume transactional platforms where performance, security, and resilience are critical.
Key Responsibilities
* Design, develop, and maintain robust backend services using Java 9+ and the Spring Framework
* Build and enhance RESTful APIs and enterprise integration layers
* Contribute to microservices-based architectures with a focus on scalability and fault tolerance
* Collaborate closely with product owners, architects, and cross-functional teams
* Implement event-driven solutions using messaging or streaming platforms
* Ensure high code quality through unit testing, integration testing, and peer reviews
* Support deployment and release activities across multiple environments
* Troubleshoot, debug, and optimise applications in production
* Ensure adherence to security, performance, and compliance standards
* Actively participate in Agile ceremonies and continuous improvement initiatives
* 5–10 years’ software development experience, including at least 4+ years in hands-on Java development
* Strong expertise in Java 9+
* Proven experience with Spring Framework (Spring Boot, Spring MVC, Spring Core)
* Hands-on experience building backend services, APIs, and microservices
* Solid understanding of object-oriented design, design patterns, and clean code principles
* Experience working within Agile/Scrum environments
* Strong problem-solving and debugging skills
* Ability to work effectively in distributed, multi-team environments
* Experience with SaaS-based architectures
* Exposure to event-driven architecture (e.g. Kafka, JMS, or similar)
* Experience with system integration and enterprise messaging
* Knowledge of cloud platforms (GCP preferred)
* Familiarity with CI/CD pipelines and DevOps practices
#J-18808-Ljbffr