Role: Senior Backend Engineer (Spring Boot / Cloud / SQL / Production Systems)
Location: Chennai / Mumbai / Pune
Experience: 8–12 years
Domain: Banking / Payments / FinTech
Who You Are
You’re an engineer who takes pride in building real, production-grade systems that matter.
You love solving problems end-to-end — from architecture to deployment.
You care deeply about code quality, reliability, and scalability.
You’ve seen systems break in production and learned how to make them stronger.
You thrive in a fast-moving environment where ownership and craftsmanship are valued.
If this sounds like you, you’ll fit right in with us.
About the Role
We’re looking for a Senior Backend Engineer who can design, build, and operate scalable, cloud-native backend systems.
You’ll be part of a high-impact engineering team delivering reliable, high-performance solutions for mission-critical financial applications.
Key Responsibilities
- Develop and maintain high-performance backend services using Java and Spring Boot.
- Design and implement RESTful APIs and microservices architectures.
- Work extensively with SQL databases — schema design, indexing, query optimization, and performance tuning.
- Build and deploy applications using Docker / Kubernetes with CI/CD integration.
- Monitor and optimize application performance, reliability, and scalability in production.
- Participate in system design, code reviews, and architecture discussions.
- Collaborate cross-functionally with product, architecture, and operations teams to ensure high availability.
Must-Have Skills
- 8–12 years of backend development experience.
- Deep expertise in Java, Spring Boot, and microservices.
- Strong SQL skills (Postgres, MySQL, or Oracle), including query optimization and tuning.
- Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.
- Proven experience managing and tuning production systems (latency, memory, threading).
- Solid understanding of data structures, algorithms, and design patterns.
- Exposure to cloud platforms (AWS / GCP / Azure).
- Experience in Banking, Payments, or FinTech domains.
- Familiarity with application performance monitoring tools (Prometheus, Grafana, ELK, etc.).
- Strong understanding of security, transactions, and scalability in enterprise systems.