← Back to jobs

Gainsight Logo
Lead Software Engineer

Gainsight

 

Bangalore, Karnataka, India

Posted On: 1 day ago
Experience: 6+ years
Availability: Hybrid
Openings: 2
Category: Lead Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will lead the design, development, and maintenance of scalable platform core services, mentoring junior engineers and driving engineering best practices.

This role is on-site.

Responsibilities

  • Design, develop, and maintain backend applications using Java, Spring Boot, and Node.js.
  • Build and manage RESTful APIs and microservices for scalable integrations.
  • Develop dynamic, responsive front-end applications using Angular.
  • Deploy, monitor, and optimize solutions within AWS cloud environments.
  • Mentor junior engineers and ensure adherence to engineering best practices.

Required Skills

  • 6+ years of professional experience in backend and full-stack engineering.
  • Strong expertise in Core Java, Spring Boot, and Spring Data.
  • Hands-on experience developing backend services with Node.js.
  • Proficiency in Angular for front-end development.
  • Experience with MongoDB and PostgreSQL for data modeling and optimization.
  • Strong working knowledge of Apache Kafka for streaming pipelines.
  • Practical experience deploying and managing services on AWS (EC2, S3, RDS, Lambda).
  • Familiarity with CI/CD pipelines, Docker, and scalable architecture patterns.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs