> Markdown version of [/jobs/ext/3907503-java-backend-developer](https://www.wearedevelopers.com/jobs/ext/3907503-java-backend-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Backend Developer - **Company:** idfc first bank - **Location:** UK - **Experience:** Experienced - **Salary:** £47,840.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), JIRA, Unit Testing, Configuration Management, System Configuration, Continuous Integration, High-Level Architecture, Microsoft SQL Server, Oracle Databases, Oracle (Applications), Service Layer, Software Deployment, SQL Databases, Network Routers, Data Processing, Test-Driven Development (TDD), Delivery Pipeline, Grafana, Spring-boot, Backend, Kubernetes, Dynatrace, Docker - **Published:** October 25, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5210490135 ## About the Role * Graduate and above ## Description Looking for enthusiast developers who would be willing to be a part of Cutting-Edge Technology Team of IDFC First bank. Roles And Responsibilities * Good understanding and working knowledge of Spring Boot and Java technology platform. * Able to code an endpoint (Backend) end to end (router, service layer and repository) * Create APIs and integrating with existing APIs * Understand the rationale behind a process, practitioner of Unit testing frameworks, Test-driven development, Jira- Grafana/Dynatrace - Jaeger, Oracle/SQL server, Continuous integration (Understand CI/CD - build pipelines), Working understanding of docker, Kubernetes - to build and deploy apps, Write SQL queries to store, fetch and process data using Oracle Database. Secondary Roles And Responsibilities * Ability to deliver outcomes within targets and deliver projects on time. * Understand business requirements and follow up to close items that can facilitate a good design. * Develop detailed design based on stories or requirements. * Support lead in high level design and design review * Help trouble shoot in case of production issues. support in environment setup and maintenance. * Provide level3 support during production issues. * Maintain configuration management of source code. * Participate and contribute to scrum meetings. * Collaborate in testing and deployment process. Key Success Metrics * Coding metrics