Lead Java Developer
HCLTech
- Location
- Hyderabad, Telangana, India
- Job type
- Full-time
Required skills
- Agile
- Apache
- Apache Kafka
- cross-functional
- design patterns
- DevOps
- Git
- Java
- Jenkins
- JVM
- Kafka
- Maven
- microservices
- MVC
- MySQL
- Oracle
- PostgreSQL
- SQL
- REST APIs
About the role
HCLTech
Website:
hcltech.com
Job details:
Java Developer (Java + Kafka) | 5+ Years Experience - Job Description
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.
- Strong 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.
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.