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.


Job Details

Role Level: Associate Work Type: Full-Time
Country: India City: Chennai ,Tamil Nadu
Company Website: https://growfin.ai Job Function: Software Development
Company Industry/
Sector:
Software Development

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Recent Jobs
View More Jobs
Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn