Lead I/ Lead II - SE- java, Spring boot, microservices, API

ripplehire

Trivandrum 5 Years Exp Posted 37d ago

Job Description

Design, develop, and maintain enterprise-grade microservices using Java (preferably Kotlin).
Build and expose RESTful APIs with proper versioning, validation, error handling, and documentation.
Develop and enhance Kafka-based services (producers/consumers) to support event-driven workflows and asynchronous processing.
Implement unit tests and integration tests to ensure high code quality and reliable releases.
Apply design and architectural patterns (e.g., layered architecture, hexagonal/clean architecture, CQRS where relevant) to ensure scalability and maintainability.
Collaborate with architects, product owners, QA, and DevOps teams to deliver features end-to-end in Agile teams.
Support troubleshooting and performance tuning in lower/production environments and participate in code reviews.
 

Similar Openings for You