Senior Developer Job in Idfc First Bank
Job Title: Senior Developer
Function/Department: Information Technology
Experience: 5-8 years in Software Development
Education:
Graduate: B.Sc / B.Tech / BCA / BE
Postgraduate: M.Sc / M.Tech / MCA / ME
Job Purpose:
As a Senior Backend Developer, you will play a key role in designing, developing, and maintaining scalable and high-performance backend systems. You will collaborate with cross-functional teams to ensure seamless integration, reliability, and efficiency of backend services. This role requires technical leadership, problem-solving abilities, and a passion for innovation to drive the technical direction of our projects.
Roles & Responsibilities:
Backend Development & Architecture:
Architect, design, and implement high-performance backend services using Java or Golang.
Develop RESTful APIs and integrate with frontend and third-party systems.
Optimize backend applications for scalability, reliability, and efficiency.
Code Quality & Performance Optimization:
Write clean, efficient, and maintainable code following best practices.
Identify and resolve performance bottlenecks and scalability issues.
Ensure backend security, data integrity, and compliance with best practices.
Technical Leadership & Collaboration:
Provide mentorship and technical guidance to junior developers.
Work closely with frontend developers, product managers, and stakeholders to deliver high-quality solutions.
Participate in code reviews and enforce industry coding standards.
Testing & Deployment:
Implement unit tests, integration tests, and end-to-end testing strategies.
Work with CI/CD pipelines (e.g., Jenkins, Docker) to automate deployments.
Ensure smooth production rollout using blue-green and canary deployments.
Continuous Learning & Innovation:
Stay updated with the latest industry trends, frameworks, and best practices.
Improve development processes by incorporating modern tools and methodologies.
Technical Skills:
Backend Development: Java OR Golang, Spring, Spring Boot, Gin
API Development: RESTful API design and implementation
Database Management: SQL (MySQL, PostgreSQL) OR NoSQL databases
Microservices & Cloud: AWS, Azure, Google Cloud, Kubernetes
Security & Performance: Secure coding practices, performance optimization
DevOps & CI/CD: Jenkins, Docker, Kubernetes, Git, CI/CD pipelines
Monitoring & Tracing: Jaeger, Log aggregation tools
Version Control: Git, GitHub, Bitbucket
Additional: GraphQL familiarity
Soft Skills:
Excellent problem-solving and analytical abilities.
Strong communication and collaboration skills.
Ability to work independently and manage multiple tasks effectively.
Experience with agile development methodologies.
Why Join Us?
Work on cutting-edge technology in a fast-paced environment.
Lead and mentor a team of developers.
Drive innovation and build scalable solutions.
Collaborate with top industry professionals in a dynamic ecosystem.
If you re a highly skilled backend developer looking to take on challenging projects, we d love to hear from you!

