Verified today
Lead Java Developer
About the role
Weekday's client banking platform team builds enterprise-grade banking applications. The Lead Java Developer drives design and development of scalable Java microservices, mentors a team, and collaborates with architects and product managers. Chennai, India, on-site, 8+ years experience required, relocation assistance available.
What you’ll do
- Lead design, development, and deployment of Java backend services
- Architect secure, resilient microservices and RESTful APIs
- Collaborate with stakeholders, product managers, and QA teams
- Conduct code reviews and enforce engineering best practices
- Mentor developers and ensure coding standards
- Integrate with banking systems, payment gateways, and third‑party services
- Optimize performance, scalability, and reliability of applications
- Support production issues and drive continuous improvement
What you’ll bring
- 8+ years Java development
- Strong expertise in Core Java, Java 8/11/17
- Extensive experience with Spring Boot and Spring ecosystem
- Proven microservices architecture design
- Banking or financial services domain experience
- SQL and relational database optimization
- Experience with Kafka or RabbitMQ
- Docker and Kubernetes familiarity
Nice to have
- Bachelor's or Master's in Computer Science or related field
- Experience with CI/CD tools like Git, Maven, Jenkins
- Knowledge of cloud platforms (AWS, Azure, GCP)
- Familiarity with OAuth2, JWT, security standards
- Agile and DevOps methodology experience
Skills
Education
Bachelor's or Master's in Computer Science or related field