Java Backend Lead - Vadodara
Core
Lead the design and development of scalable, high-performance backend applications for enterprise-grade systems in the financial services sector.
Role type
Senior IC Java Backend Lead (Microservices)
Builds
Scalable backend applications, REST APIs, and microservices for banking, insurance, and payment service providers.
Domain
Financial Services (Banking, Insurance, Payments)
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices Architecture, REST API design, Object-Oriented Programming, Design Patterns, Secure Coding, Team Mentoring, Technical Architecture
Preferred skills
Payments/FinTech domain knowledge, Apache Kafka, Relational Databases (SQL, JPA/Hibernate), Spring Security, Cloud platforms, Kubernetes, CI/CD pipelines, Mobile backend integration
Technologies
Java, Spring Boot, Microservices, REST, Apache Kafka, SQL, JPA, Hibernate, Spring Security, Kubernetes, Git
Responsibilities
Lead design and development of scalable backend applications; Provide technical leadership for solution design and architecture; Design and build robust microservices and REST APIs; Mentor developers through technical discussions and code reviews; Ensure solutions are scalable, secure, and resilient; Collaborate with Product, Architecture, QA, and DevOps teams; Resolve complex technical challenges and performance bottlenecks.
Seniority
Senior, hands-on IC with leadership responsibilities