Engineer - API, Java/J2EE/Spring Boot Microservices/Kafka, 6-8 yrs
We are looking for a highly skilled API Engineer with strong experience in Java/J2EE, Spring Boot, Microservices, and Kafka to build scalable, secure, and high‑performance backend services. The ideal candidate will be hands-on, detail-oriented, and capable of working in a fast-paced enterprise environment.
Design, develop, and maintain RESTful APIs and backend services using Java, Spring Boot, and microservices architectures.
Develop distributed, event-driven systems leveraging Apache Kafka for messaging and streaming.
Work closely with product teams to translate business requirements into scalable and resilient API solutions.
Implement best practices for security, performance optimization, logging, and error handling.
Participate in architecture discussions, propose technical improvements, and contribute to engineering roadmaps.
Perform code reviews, ensure high code quality, and maintain coding standards.
Troubleshoot complex production issues and contribute to root cause analysis.
Collaborate with DevOps teams to support CI/CD pipelines and deployment strategies.
Ensure services are scalable, cloud-ready, and aligned with enterprise integration patterns.