12 Nov
|
HCLTech
|
Hyderabad
Java Developer (Java + Kafka) | 5+ Years Experience -
Position: Java Developer
Experience: 5-15 Years
Location: Hyderabad
Key Responsibilities
- Design, develop, and maintain scalable enterprise applications using Java 8/11/17.
- Develop and implement distributed, event-driven architectures using Apache Kafka.
- Build and consume RESTful APIs and microservices.
- Participate in application design, code reviews, and performance optimization.
- Troubleshoot production issues and provide timely resolutions.
- Work closely with cross-functional teams including Business Analysts, QA, DevOps, and Architects.
- Ensure code quality through unit testing and adherence to coding standards.
- Contribute to CI/CD implementation and deployment activities.
Required Skills
- 5-15+ years of hands-on experience in Core Java and J2EE technologies.
- Strong experience with Spring Boot, Spring MVC, and Microservices Architecture.
- Good hands-on experience with Apache Kafka (Producer, Consumer, Kafka Streams, Topic Management).
- Experience in designing and developing REST APIs.
- Robust knowledge of SQL databases such as Oracle, PostgreSQL, or MySQL.
- Familiarity with Git, Maven, Jenkins, and CI/CD pipelines.
- Understanding of multithreading, collections, JVM tuning, and design patterns.
- Experience working in Agile/Scrum environments.
📌 Lead Java Developer (Hyderabad)
🏢 HCLTech
📍 Hyderabad