07 Aug
|
Kriti Labs
|
Chennai
07 Aug
Kriti Labs
Chennai
;Job Summary:
;We are seeking an experienced Java Lead to design, develop, and lead the delivery of scalable, high-performance microservices-based applications. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices Architecture, and Spring Cloud, along with proven experience leading development teams, mentoring engineers, and driving technical excellence across projects.
;Key Responsibilities:
;Technical Design & Development
- ;Design, develop, and maintain Spring Boot Microservices.
- ;Build and enhance RESTful APIs and backend services.
- ;Implement microservices design patterns such as:
- ;API Gateway
- ;Service Discovery
- ;Config Server
- ;Circuit Breaker
- ;Develop secure applications using JWT and OAuth2 authentication and authorization.
- ;Ensure high standards of code quality, performance, scalability, and maintainability.
- ;Troubleshoot production issues, perform root cause analysis (RCA), and implement preventive measures.
- ;Participate in architecture discussions and technology decisions.
;Microservices & Integration
- ;Design and implement both synchronous and asynchronous communication patterns.
- ;Develop event-driven solutions using Kafka or RabbitMQ.
- ;Manage inter-service communication, resiliency, and fault tolerance.
- ;Design effective database schemas and ensure data consistency across distributed systems.
- ;Integrate applications with third-party and internal enterprise systems.
;Team Leadership
- ;Lead and mentor a team of 35 developers.
- ;Conduct code reviews and enforce development best practices.
- ;Provide technical guidance and support to team members.
- ;Participate in sprint planning, task estimation, and delivery tracking.
- ;Collaborate closely with QA, DevOps, Product Owners,
and stakeholders to ensure successful project delivery.
;Required Technical Skills:
;Mandatory Skills
- ;Java 8+ (Core Java, Collections, Multithreading)
- ;Spring Boot (REST APIs, Spring Security, Spring Data JPA)
- ;Microservices Architecture
- ;Spring Cloud (Config Server, Eureka, Gateway, Feign Client)
- ;REST APIs and JSON
- ;Hibernate / JPA
- ;PostgreSQL and/or MySQL
- ;Git
- ;Maven and/or Gradle
;Good to Have
- ;Kafka and/or RabbitMQ
- ;Redis Caching
- ;Docker
- ;Basic Kubernetes knowledge
- ;CI/CD pipelines (Jenkins, GitHub Actions)
- ;Cloud platforms (AWS, Azure, or GCP)
;Preferred Qualifications:
- ;Experience working with production-grade microservices systems.
- ;Strong understanding of distributed systems and scalability patterns.
- ;Experience working in Agile/Scrum environments.
- ;Exposure to monitoring and logging tools such as ELK, Prometheus, Grafana, Splunk, or similar platforms.
- ;Excellent problem-solving, communication, and leadership skills.
;Educational Qualification:
- ;Bachelors or Masters degree in Computer Science, Information Technology, Engineering, or a related field.
- ; Location: Chennai
- ; Experience: 67 years overall experience, including 12 years in a Technical Lead role
- ; Languages: English is mandatory; other languages are an added advantage.
;Apply
;Location:
;Chennai
;Experience:
;67 years overall experience, including 12 years in a Technical Lead role
;Languages:
;English is mandatory; other languages are an added advantage.
Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Java Lead (Chennai)
🏢 Kriti Labs
📍 Chennai