Senior Software Engineer

Idfc First Bank Limited

Bengaluru

On-site

INR 1,800,000 - 2,400,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

IDFC First Bank Limited is seeking a Senior Full Stack Developer to architect, develop, and maintain scalable backend services and rich frontend interfaces. You will collaborate with cross-functional teams, guide technical direction, and mentor junior developers across projects.

The role emphasizes strong Java/Golang expertise, React front-end development, microservices, cloud platforms, and robust testing practices to deliver high-quality software aligned with business goals.

Qualifications

  • 6+ years of professional experience in full stack development.
  • Proficiency in Java and Golang with relevant frameworks (Spring, Spring Boot).
  • Extensive experience with React.js for frontend development.

Responsibilities

  • Architect and develop high-performance backend services using Java/Golang.
  • Create intuitive frontend interfaces with React.
  • Provide technical leadership and mentorship to juniors.

Skills

Java
Golang
React.js
REST API
SQL
NoSQL
Git
OOP
Microservices
AWS
Azure
Google Cloud
GraphQL
CI/CD
Jenkins
Jaeger
Kubernetes
Docker
Security
Agile

Education

Bachelor of Science (B.Sc)
Bachelor of Technology (B.Tech)
Bachelor of Computer Applications (BCA)
Master of Science (M.Sc)
Master of Technology (M.Tech)
Master of Computer Applications (MCA)

Tools

Docker
Kubernetes
Git
Jenkins

Job description

Role/Job Title: Senior Full-stack Developer

Function/ Department: Information Technology

Job Purpose:

As a Senior Full Stack Developer with React, you will be responsible for architecting, developing, and maintaining scalable backend services and user-friendly frontend interfaces. You will collaborate closely with cross-functional teams to deliver high-quality software solutions that meet our business goals and client needs. Your expertise will be vital in guiding the technical direction of our projects and mentoring junior developers

Key Responsibilities:

  • Architect and Develop: Design, implement, and maintain high-performance backend services using Java/Golang and intuitive frontend interfaces using React.
  • Technical Leadership: Provide technical guidance and mentorship to junior developers, promoting best practices and fostering a collaborative environment.
  • Code Quality: Write clean, efficient, and well-documented code following industry best practices and coding standards.
  • Collaboration: Work with backend developers, frontend developers, product managers, and other stakeholders to gather requirements and deliver robust solutions.
  • Performance Optimization: Identify and address performance bottlenecks and scalability issues.
  • Debugging and Troubleshooting: Diagnose and resolve complex issues in both backend and frontend components.
  • Testing: Implement comprehensive testing strategies, including unit tests, integration tests, and end-to-end tests.
  • Continuous Learning: Stay current with the latest industry trends, technologies, and best practices in full stack development.

Technical Skills:

  • 6+ years of professional experience in full stack development.
  • Expert proficiency in Java/Golang and its frameworks (e.g., Spring, Spring Boot).
  • Extensive experience with React.js for frontend development.
  • Proficient in RESTful API design and development.
  • Extensive experience with database technologies such as SQL, MySQL, PostgreSQL, or NoSQL databases.
  • Knowledge of version control systems (e.g., Git).
  • Deep understanding of object-oriented programming principles and design patterns.
  • Experience with microservices architecture and cloud platforms (e.g., AWS, Azure, Google Cloud)
  • Experience with GraphQL
  • Experience with CI/CD pipelines and tools (e.g., Jenkins )
  • Experience with Jaeger for monitoring and tracing.
  • Proficiency in unit testing frameworks
  • Experience with containerization and orchestration tools (e.g., Kubernetes, Docker).
  • Knowledge of security best practices and secure coding principles.
  • Experienced with Agile development methodologies.

Soft Skills

  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Proven leadership skills with the ability to mentor and guide junior team members.
  • Ability to work independently and manage multiple tasks effectively.

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)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (React) | Gurugram
Senior Full Stack Developer (React) | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,200,000 - 2,200,000
Senior Java Fullstack Developer
Senior Java Fullstack Developer

Acesoft Labs • Bengaluru

Hybrid
INR 3,000,000 - 5,000,000
Senior Full Stack Developer
Senior Full Stack Developer

Sapwood Ventures • Dadri

Hybrid
INR 3,500,000 - 5,500,000
Fullstack Developer
Fullstack Developer

Altimetrik • Pune District, Chennai

Hybrid
INR 1,200,000 - 2,100,000
Sr. Full Stack Developer
Sr. Full Stack Developer

ZealousWeb • Ahmedabad

On-site
INR 600,000 - 1,200,000
Senior Full Stack Developer
Senior Full Stack Developer

Tekskills Inc. • Dadri

On-site
INR 3,000,000 - 4,200,000
Senior Full Stack Developer
Senior Full Stack Developer

Tekskills Inc. • Chennai

On-site
INR 2,500,000 - 4,000,000
Senior Full Stack Developer
Senior Full Stack Developer

Tekskills Inc. • Mumbai

On-site
INR 1,500,000 - 2,300,000
Senior Full Stack Developer
Senior Full Stack Developer

Tekskills Inc. • Kolkata District

On-site
INR 1,800,000 - 3,000,000
Senior Software Engineer - Java Full Stack ReactJS
Senior Software Engineer - Java Full Stack ReactJS

EPAM Systems India Pvt Ltd • Pune District

On-site
INR 1,800,000 - 2,800,000