Senior Software Engineer - BackEnd ( Java )

Growfin.ai

Chennai

On-site

INR 1,400,000 - 2,100,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Growfin.ai is seeking a Senior Backend Engineer in Chennai to design, build, and maintain scalable backend systems. You will own critical components, mentor juniors, and influence architecture while collaborating with cross-functional teams to deliver high-performance product features.

Responsibilities include API and microservice development, database optimization, and CI/CD improvements in a fast-paced SaaS environment. Strong Java/Spring Boot expertise is essential.

Qualifications

  • 3–6 years of hands-on backend development experience.
  • Strong proficiency in Java and Spring Boot.
  • Experience designing, developing and maintaining distributed systems.
  • Solid knowledge of RESTful APIs and backend architecture.
  • Relational databases like MySQL, with indexing and optimization.
  • Hands-on AWS or similar cloud platform experience.
  • Familiarity with CI/CD, automated testing and deployment.
  • Experience with monitoring, debugging and performance optimization.
  • Ability to mentor juniors and perform code reviews.
  • Experience in fast-paced SaaS/product environments is a plus.

Responsibilities

  • Take ownership of backend application development from design to deployment.
  • Build scalable, high-performance backend services and microservices.
  • Develop reusable backend components using Java and Spring Boot.
  • Design and implement RESTful APIs to support product requirements.
  • Collaborate with Product and Frontend teams to deliver features end-to-end.
  • Optimize databases for performance and efficient queries.
  • Identify and resolve production bottlenecks and technical challenges.
  • Contribute to architecture discussions and design decisions.
  • Conduct code reviews and mentor junior engineers.
  • Assist in CI/CD improvements, automated testing, and monitoring.

Skills

Java
Spring Boot
REST APIs
Distributed systems
AWS
CI/CD
MySQL
Code reviews
Mentoring
SaaS experience

Job description

We are looking for a skilled Senior Backend Engineer with strong expertise in Java and Spring Boot to design, develop, and maintain scalable backend systems. You will take ownership of critical backend components, contribute to architectural decisions, and work closely with cross-functional teams to deliver reliable, high-performance product features.

You will also play an important role in mentoring junior engineers, improving engineering practices, and driving technical excellence across the team.

Key Responsibilities
  • Take ownership of backend application development, from design and implementation to deployment and maintenance.

  • Design, develop, and maintain scalable, high-performance backend services and distributed systems.

  • Build robust and reusable backend components using Java, Spring Boot, and modern development practices.

  • Design and implement RESTful APIs and microservices to support product requirements.

  • Work closely with Product, Frontend, and other Engineering teams to deliver end-to-end product features.

  • Optimize database performance, query execution, and data models to ensure application efficiency.

  • Identify and resolve performance bottlenecks, production issues, and technical challenges.

  • Participate in architecture discussions and contribute to technical design decisions.

  • Conduct code reviews and ensure adherence to engineering standards and best practices.

  • Mentor junior engineers and support their technical growth and development.

  • Contribute to CI/CD improvements, automated testing, monitoring, and deployment processes.

  • Identify opportunities to reduce technical debt and improve system reliability, scalability, and maintainability.

Requirements
  • 3–6 years of hands-on experience in backend software development.

  • Strong proficiency in Java and hands-on experience with Spring Boot.

  • Experience designing, developing, and maintaining distributed systems and microservices-based applications.

  • Strong understanding of RESTful APIs, backend architecture, and software design principles.

  • Good knowledge of relational databases such as MySQL, including data modeling, indexing, and query optimization.

  • Hands-on experience with AWS or similar cloud platforms.

  • Understanding of CI/CD pipelines, automated testing, and deployment practices.

  • Experience with application monitoring, debugging, and performance optimization.

  • Strong problem-solving and analytical skills.

  • Experience conducting code reviews and mentoring junior engineers.

  • Ability to collaborate effectively with cross-functional teams and communicate technical concepts clearly.

  • Experience working in a fast-paced SaaS or product-based environment is preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - BackEnd Java
Senior Software Engineer - BackEnd Java

Growfin • Chennai

On-site
INR 900,000 - 1,500,000
Senior Backend Developer – Java Spring Boot
Senior Backend Developer – Java Spring Boot

Cloudoniq Technologies Pvt Ltd • Mumbai

On-site
INR 1,500,000 - 2,000,000
Senior Backend Engineer - Site Reliability Engineering
Senior Backend Engineer - Site Reliability Engineering

Lenskart Solutions Pvt Ltd • Bengaluru

On-site
INR 900,000 - 1,400,000
Senior Software Engineer
Senior Software Engineer

Mployee.me • Dadri

On-site
INR 900,000 - 1,500,000
Senior Software Engineer - Java
Senior Software Engineer - Java

EPAM Systems Inc • Coimbatore District

On-site
INR 1,200,000 - 1,800,000
Senior Backend Engineer - Java + AWS
Senior Backend Engineer - Java + AWS

IT Merchant • Ahmedabad District

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

Lenskart.com • Bengaluru Urban

On-site
INR 4,200,000 - 6,000,000
Lead Software Engineer - Java
Lead Software Engineer - Java

EPAM Systems Inc • Chennai

On-site
INR 2,600,000 - 3,800,000
Backend Engineer - SRE
Backend Engineer - SRE

Lenskart • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Java Backend Developer
Java Backend Developer

Lonvec Technologies Private Limited • Pune District

On-site
INR 1,100,000 - 1,700,000