Developer
IDFC FIRST Bank · Bengaluru
- Experience4+ yrs
- SalaryNot disclosed
- Work modeunknown
- Levelsenior
- Posted18 Sept 2026
About IDFC FIRST Bank
IDFC FIRST Bank is hiring in Bengaluru in financial services. This role looks for around 4+ years of experience.
The role
Senior Backend Developer/Developer at a banking and financial services company in Bengaluru, Karnataka, focused on designing, developing, and maintaining high-performance Java/Golang backend services and applications. Requires 4+ years of professional Java/Golang backend development, including Spring, Spring Boot, Gin, RESTful API design, SQL with MySQL or PostgreSQL or NoSQL, object-oriented programming, design patterns, Git, microservices and cloud platforms (AWS, Azure, Google Cloud), GraphQL, CI/CD with Jenkins and Docker, and unit testing frameworks. Work mode is not specified in the posting.
Full job description
Job Requirements
Role/Job Title: Senior Developer/ Developer
Function/ Department: Information Technology
Job Purpose:
As a Backend Developer, you will play a crucial role in designing, developing, and maintaining complex backend systems. You will work closely with cross-functional teams to deliver high-quality software solutions and drive the technical direction of our projects. Your experience and expertise will be vital in ensuring the performance, scalability, and reliability of our applications.
Key Responsibilities:
Design and Develop: Architect, design, and implement high-performance Java/Golang-based backend services and applications.Code Quality: Write clean, efficient, and well-documented code following industry best practices and coding standards.Technical Leadership: Provide technical guidance and mentorship to junior developers, promoting best practices and fostering a collaborative environment.Collaboration: Work closely with frontend developers, product managers, and other stakeholders to understand requirements and deliver robust solutions.Performance Optimization: Identify and resolve performance bottlenecks and scalability issues.Testing: Implement comprehensive testing strategies, including unit tests, integration tests, and end-to-end tests.Continuous Improvement: Stay current with the latest industry trends, technologies, and best practices in Java/Golang development, and continuously improve our development processes.
Primary Skills:
4+ Years of professional experience in Java/Golang backend development.Expert proficiency in Java/Golang and related frameworks (e.g., Spring, Spring Boot, Gin).Extensive experience with RESTful API design and development.Strong knowledge of database technologies, including SQL, MySQL, PostgreSQL, or NoSQL databases.Deep understanding of object-oriented programming principles and design patterns.Experience with version control systems (e.g., Git).Familiarity with microservices architecture and cloud platforms (e.g., AWS, Azure, Google Cloud).Familiarity with GraphQL.Experience with CI/CD pipelines and tools (e.g., Jenkins, Docker).Proficiency in unit testing frameworks.
Education: Graduation: Bachelor of Science (B.Sc) / Bachelor of Technology (B.Tech) / Bachelor of Computer Applications (BCA)
Post-Graduation: Master of Science (M.Sc) /Master of Technology (M.Tech) / Master of Computer Applications (MCA)