Description

What You'll Do:

Develop & maintain Java (8 to 21) and Springboot 2 and 3 applications, including migration & optimization.
Implement Microservices with best coding practices.
Develop & integrate with Apache Kafka (including Kafka Streams, Kafka Connect).
Work with Hibernate/JPA , Spring Data, Spring Batch,Spring Security for backend development.
Debug & troubleshoot application issues for optimal performance.
Using Junit Using Junit for unit testing and integration testing.
Develop & integrate RESTful & SOAP-based web services.
Optimize SQL queries & database interactions.


Expertise You'll Bring:

Collaborate with QA, DevOps, and UI/UX teams.
Maintain proper documentation (code, configurations, and processes).
Experience with Azure (cloud), Kubernetes, Docker is a plus.
Proficiency in Core Java, Springboot and Kafka.
Hands-on experience with ORM frameworks like Hibernate/JPA.
Experience with Maven or Gradle as a deployment tool.
Experience with Event-driven and Distributed systems

Education

Any Graduate