Senior Software Engineer - Backend

Klimb.io

Mumbai

On-site

INR 1,500,000 - 3,500,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Klimb.io is seeking a lead software engineer to co-create high-volume, real-time systems using Java/J2EE, Spring Boot, and microservices. You will guide engineers, shape architecture, and collaborate across teams to deliver robust, scalable products.

The role emphasizes hands-on development, strong CS fundamentals, and experience with cloud deployments and modern front-end tech.

Qualifications

  • Bachelor's degree in Computer Science, IT or a related field.
  • 4–6 years design and development experience in scalable, distributed enterprise applications using Java/J2EE, JPA, Spring Boot framework and RESTful web services.
  • Experience in managing, implementing and optimising big data stores such as MySQL, MongoDB, Elasticsearch, Redis, DynamoDB.
  • Experience deploying applications and using various managed services provided by cloud platforms (AWS, Azure, GCP).
  • Experience in front-end technologies: HTML5 CSS3 React.js, Angular and D3.js is preferred.
  • Strong foundation in computer science, with strong competencies in data structures, algorithms and software design.
  • Proven ability to drive large-scale projects with a deep understanding of Agile SDLC, high collaboration and leadership.

Responsibilities

  • Co-lead end-to-end design and development efforts for high-volume, low-latency applications for real-time event-based systems.
  • Lead and direct software engineers, define software architecture, and collaborate with other teams to explore existing systems, determine areas of complexity and potential risks to successful implementation of platform modules and features.
  • Deliver a high-availability and high-performance platform using microservices architecture.
  • Identify bottlenecks and inefficiencies in code, and devise solutions to production and non-production issues.
  • Keep an eye out for open source projects and technology trends that can be introduced in the products.
  • Transform business functionalities and production specifications into technical requirements and low-level design.
  • Be hands-on, adopt a practical approach to software and technology.
  • Work with product management and other teams to build highly scalable products.

Skills

Leadership
Agile SDLC
Team collaboration
Problem solving

Education

Bachelor's degree in CS/IT or related field

Tools

Java/J2EE
JPA
Spring Boot
RESTful Web Services
MySQL
MongoDB
Elasticsearch
Redis
DynamoDB
AWS/Azure/GCP
HTML5/CSS3/React.js/Angular/D3.js

Job description

Responsibilities:
  • Co-lead end-to-end design and development efforts for high-volume, low-latency applications for real-time event-based systems.
  • Lead and direct software engineers, define software architecture, and collaborate with other teams to explore existing systems, determine areas of complexity and potential risks to successful implementation of platform modules and features.
  • Deliver a high-availability and high-performance platform using microservices architecture.
  • Identify bottlenecks and inefficiencies in code, and devise solutions to production and non-production issues.
  • Keep an eye out for open source projects and technology trends that can be introduced in the products.
  • Transform business functionalities and production specifications into technical requirements and low-level design.
  • Be hands-on, adopt a practical approach to software and technology.
  • Work with product management and other teams to build highly scalable products.
Requirements:
  • Bachelor's degree in Computer Science, Information Technology or a related field.
  • 4 to 6 years of design and development experience in scalable and distributed enterprise applications using Java/J2EE, JPA, Spring Boot framework and RESTful web services.
  • Experience in managing, implementing and optimising big data stores such as MySQL, MongoDB, Elasticsearch, Redis, DynamoDB.
  • Experience in deploying applications and using various managed services provided by cloud platforms (AWS, Azure, GCP).
  • Experience in front-end technologies: HTML5 CSS3 React.js, Angular and D3.js is preferred.
  • Strong foundation in computer science, with strong competencies in data structures, algorithms and software design.
  • Proven ability to drive large-scale projects with a deep understanding of Agile SDLC, high collaboration and leadership.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Backend
Senior Software Engineer - Backend

LogiNext • Mumbai

On-site
INR 1,000,000 - 1,500,000
Principal Engineer - Backend
Principal Engineer - Backend

LogiNext • Mumbai

On-site
INR 1,500,000 - 2,500,000
Lead Software Engineer
Lead Software Engineer

Inito • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Software Engineer
Software Engineer

People Tech Group Inc • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Staff Software Engineer
Staff Software Engineer

Taggd • Gurugram District

On-site
INR 4,200,000 - 6,800,000
Senior Software Engineer - JAVA
Senior Software Engineer - JAVA

Sampoorna Computer People • Chennai District

On-site
INR 1,200,000 - 1,800,000
Software Engineer - Backend
Software Engineer - Backend

LogiNext • Mumbai

On-site
INR 1,000,000 - 1,500,000
Backend Developer
Backend Developer

Deloitte US-India Offices • Hyderabad

Hybrid
INR 1,800,000 - 2,400,000
Tech Lead - Java Spring Boot
Tech Lead - Java Spring Boot

Geekyants • India

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer 3 (Backend)
Senior Software Engineer 3 (Backend)

GreyOrange, Inc. • Gurugram District

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