Senior Developer
IDFC FIRST Bank · Bengaluru
- Experience6–10 yrs
- SalaryNot disclosed
- Work modeunknown
- Levelsenior
- Posted17 Sept 2026
About IDFC FIRST Bank
IDFC FIRST Bank is hiring in Bengaluru in financial services. This role looks for around 6+ years of experience.
The role
A senior Senior Developer role at a banking and financial services company, responsible for end-to-end coding, designing, deploying, and debugging of development projects across the SDLC. You’ll build cloud-native, scalable applications using Java, Scala, Go, Rust, Docker, Kubernetes, CI/CD, and REST APIs, with experience in TDD, Telephony/VoIP/WebRTC testing, and tools like Wireshark, SIP, and PJSIP, including security and data protection. Based in Bengaluru, Karnataka, India; work mode not specified.
Full job description
Job Requirements
Role/Job Title: Senior Developer
Function/ Department: Information Technology
Job Purpose:
The Job holder will be responsible for Coding, designing, deploying, and debugging development projects. Contribute to all phases of SDLC including analysis, requirement gathering, design, implementation, code reviews, automation and testing of the features. Willing to take responsibility and owning the product end to end.
Primary Responsibilities:
Must have strong expertise in Java/Scala/Go/Rust or any other similar languages.Strong experience in developing high-quality, production-ready code.Expertise in building cloud native scalable and high performant applicationsExcellent analytic & problem-solving skillsShould involve in Code review and providing technical guidance to the team.Good knowledge of implementation of security and data protection.Good knowledge in CCaaS/CPaaS/UCaaS Domain or Voice/Telephony applicationsProficient understanding of CI/CD, docker and Kubernetes.
Secondary Responsibilities:
Providing technical assistance, problem resolution and troubleshooting support.Should be able to coach junior team members.Should have good communication skills and analytical skills.Experience with Test Driven Development (TDD)Extensive experience in testing and validating Telephony, VoIP, and WebRTC-based communication systemsHands-on experience with tools like Wireshark, SIP, PJSIP, or equivalent for VoIP testingWorking knowledge of REST APIs.
Education Qualification:
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)