Senior Lead Java Developer

Shri Sant Singaji Software Solutions

Chennai District

On-site

INR 2,500,000 - 3,600,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

FinTech project
Large backend systems
Technical leadership opportunity

Job summary

Shri Sant Singaji Software Solutions in Chennai is seeking a Senior Java Developer/Tech Lead with 7-9 years of hands-on Java backend experience for microservices and production engineering in FinTech payments. You will drive technical decisions, architect scalable systems, and remain hands-on.

Responsibilities include leading backend design with Spring Boot, owning services end-to-end, building REST APIs, working with Kafka/RabbitMQ, ensuring performance and security, mentoring juniors, and

Qualifications

  • 7-9 years of professional software development experience.
  • Strong hands-on experience with Java and Spring Boot.
  • Proven experience with Microservices and REST API design/development in production.
  • Prior experience as a Tech Lead or equivalent leadership role.
  • Hands-on experience contributing to system/solution architecture.
  • Strong SQL and database optimization skills.
  • Production experience with Kafka or RabbitMQ.
  • Experience debugging and resolving production issues.
  • Knowledge of distributed systems, scalability, reliability and performance.

Responsibilities

  • Lead design and development of scalable backend microservices with Java and Spring Boot.
  • Own backend services end-to-end - architecture, design, development, deployment and support.
  • Design and evolve REST APIs for internal teams and external partners.
  • Contribute to system architecture and high-level technical design decisions.
  • Ensure solutions meet scalability, reliability, performance, security and maintainability.
  • Handle payment, reconciliation, ledger, transaction workflows and idempotency.
  • Work with Kafka/RabbitMQ, messaging, retries and failure handling.
  • Troubleshoot production issues with root-cause analysis and mentor juniors.
  • Collaborate with Product, QA, Business and client teams to translate requirements.
  • Identify risks and opportunities for improvement; drive best practices.

Skills

Java
Spring Boot
Microservices
REST API
Tech Lead
System Architecture
SQL
Kafka
RabbitMQ
Production Debugging
Distributed Systems

Tools

Docker
Kubernetes
AWS
Azure
GCP
Spring Cloud

Job description

Senior Java Developer Backend (FinTech / Payments)

Location: ChennaiExperience: 7-9 YearsEmployment Type: Full-time, PermanentNotice Period: Candidates who can join within 15 days will be preferred

About the Role

We are looking for a Senior Java Developer / Tech Lead with 7-9 years of strong hands-on experience in Java backend development for our client, microservices, system architecture, and production engineering.

The candidate should have experience working as a Tech Lead or in a technical leadership capacity, with the ability to drive technical decisions, contribute to architecture, and still remain hands‑on with development.

Role & Responsibilities
  • Lead the technical design and development of scalable backend microservices using Java and Spring Boot.
  • Own backend services end-to-end - architecture, design, development, deployment, and production support.
  • Design and evolve REST APIs for internal teams and external partners.
  • Participate in and contribute to system architecture and high-level technical design decisions.
  • Design solutions for scalability, reliability, performance, security, and maintainability.
  • Work on payment, reconciliation, ledger, transaction, and idempotency-related workflows.
  • Work with Kafka/RabbitMQ and handle messaging, ordering, retries, and failure scenarios.
  • Troubleshoot and resolve complex production issues with strong root‑cause analysis.
  • Conduct code reviews and provide technical guidance to developers.
  • Collaborate with Product, QA, Business, and client teams to translate requirements into technical solutions.
  • Identify technical risks, performance bottlenecks, and opportunities for improvement.
  • Mentor team members and contribute to engineering best practices.
Must-Have
  • 7-9 years of professional software development experience.
  • Strong hands‑on experience with Java and Spring Boot.
  • Proven experience with Microservices and REST API design/development in production.
  • Prior experience as a Tech Lead / Technical Lead or equivalent technical leadership role.
  • Hands‑on experience contributing to system architecture / solution architecture.
  • Strong SQL and database optimization skills.
  • Production experience with Kafka or RabbitMQ.
  • Strong experience debugging and resolving production issues.
  • Good understanding of distributed systems, scalability, reliability, and performance.
Good to Have
  • Banking / FinTech / BFSI / Payments / Lending domain experience.
  • Docker and Kubernetes.
  • AWS / Azure / GCP.
  • Spring Cloud — Gateway, Config, Service Discovery, Resilience4j.
  • Experience with payment gateways, reconciliation systems, ledgers, or transaction processing.
Preferred Candidate Profile
  • A hands‑on Tech Lead who can lead technically while continuing to contribute to development.
  • Strong experience in backend architecture and designing scalable microservices.
  • Has independently owned production systems and complex technical problems.
  • Strong communication and stakeholder collaboration skills.
  • Experience working with cross‑functional and client‑facing teams.
  • Candidates who can join within 15 days will be strongly preferred.
  • Candidates must be currently based in Chennai or willing to relocate to Chennai.
Important Eligibility Conditions

Please DO NOT APPLY if:

  • You do not have 7+ years of relevant experience.
  • You have not worked in a Tech Lead / technical leadership capacity.
  • You do not have hands‑on Java + Spring Boot + Microservices experience.
  • You do not have experience contributing to system/solution architecture.
  • You are not willing to relocate to Chennai.
  • You cannot join within a reasonable timeframe. Candidates available to join within 15 days will be preferred.
Perks & Benefits
  • Competitive compensation based on experience and interview performance.
  • Opportunity to work on a FinTech/Payments project.
  • Exposure to large-scale backend systems, microservices, and architecture.
  • Opportunity to work closely with experienced technical and client teams.
  • Professional growth and opportunities for technical leadership.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead
Technical Lead

SourcingXPress • Hyderabad

On-site
INR 2,800,000 - 3,400,000
Hybrid work model
Senior Software Engineer (Java)
Senior Software Engineer (Java)

WalkingTree Technologies • Bengaluru, Chennai District

On-site
INR 1,600,000 - 2,600,000
Senior Java Developer
Senior Java Developer

Walking Tree • Bangalore Rural

On-site
INR 1,400,000 - 2,100,000
Hiring Tech Lead - Chennai-Immediate
Hiring Tech Lead - Chennai-Immediate

Prodian • Chennai District

On-site
INR 1,200,000 - 1,800,000
Sr Java Developer - Tech Lead
Sr Java Developer - Tech Lead

cnx • Kittaganahalli

On-site
INR 2,200,000 - 3,500,000
Java Technical Lead
Java Technical Lead

JobCubby • Chennai District

On-site
INR 4,000,000 - 6,400,000
Wellness benefits
Flexible work options
Sr. Java Developer
Sr. Java Developer

Owision AB • Bengaluru

Hybrid
INR 4,500,000 - 6,500,000
Senior Java Backend Developer
Senior Java Backend Developer

Infosys Finacle • Chennai District

On-site
INR 2,500,000 - 4,000,000
Sr. Java Developer
Sr. Java Developer

AXIS GeoAviation LLC • Chennai District, Delhi

Hybrid
INR 1,200,000 - 2,400,000
Vacation days
Pension plan
Healthcare
+5
Java Backend Specialist
Java Backend Specialist

Weekday AI • Bengaluru

On-site
INR 1,500,000 - 3,500,000