Posted on: 24/07/2026
Senior Java Developer/Technical Lead
We are looking for an experienced Java Developer/Technical Lead with strong expertise in Java, Spring Boot, Microservices, Design, and Solution Architecture to build and deliver scalable, high-performance enterprise applications. The ideal candidate should be a hands-on technologist with proven experience in technical design, architecture decisions, team leadership, and mentoring. Banking/FinTech domain experience is highly preferred.
Key Responsibilities :
- Design, architect, develop, and maintain enterprise-grade applications using Java and Spring Boot.
- Define scalable Microservices and distributed system architectures.
- Drive technical design discussions, architecture reviews, and solutioning for complex business problems.
- Lead development efforts while ensuring adherence to coding, security, and performance best practices.
- Conduct code reviews and mentor junior developers and team members.
- Collaborate with Product, Architecture, QA, and DevOps teams to deliver high-quality solutions.
- Ensure application scalability, reliability, maintainability, and performance.
Required Skills :
- 5 to 11 years of hands-on experience in Java application development.
- Strong expertise in :
1. Java 8/11/17
2. Spring Boot & Microservices
3. REST APIs
4. Hibernate/JPA
5. Design Patterns, OOP & SOLID Principles
6. System Design & Architecture
7. Distributed Systems
8. SQL Databases (Oracle, PostgreSQL, MySQL)
9. Kafka/RabbitMQ
10. Docker, Kubernetes
11. Git and CI/CD tools
Preferred Skills :
- Experience with AWS/Azure/GCP.
- Knowledge of Spring Security, OAuth2, JWT, and Event-Driven Architecture.
- Experience in Banking, FinTech, Payments, Lending, or Financial Services domains.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1657431