Cyient
Java Backend Engineer
Job Description
Cyient is looking for a Java Backend Engineer specializing in Kafka and Spring Boot to build scalable enterprise applications and distributed services. The role focuses on developing secure, high-performance backend APIs and event-driven architectures for digital transformation initiatives. The engineer will work closely with cloud, DevOps, and frontend teams to deliver reliable software solutions. Candidates should possess strong expertise in Java, Spring Boot, Kafka, REST APIs, and microservices architecture.
Key Responsibilities
Design and develop backend applications using Java and Spring Boot.
Build event-driven systems utilizing Apache Kafka.
Develop secure RESTful APIs and microservices.
Optimize application performance and scalability.
Integrate databases, messaging platforms, and cloud services.
Perform unit testing, integration testing, and code reviews.
Troubleshoot production issues and implement performance improvements.
Collaborate with DevOps teams for CI/CD deployment pipelines.
