Description
You will build and maintain enterprise applications using Java, Spring, and Hibernate.
This role is on-site.
Responsibilities
- Develop new applications using Java and the Spring framework.
- Manage data persistence with Hibernate and SQL databases.
- Implement messaging patterns using Kafka.
- Work directly with clients to handle day-to-day tasks and requirements.
- Interface with technical and non-technical staff to communicate project progress.
Required Skills
- 5+ years of professional software development experience.
- Strong proficiency in Java backend development.
- Hands-on experience with Spring and Hibernate.
- Experience implementing Kafka for messaging.
- Solid understanding of SQL and database management.
- Practical knowledge of CI/CD pipelines.
- Experience with Git, Maven, and Jenkins.
- Bachelor's degree in a relevant field.
Preferred Skills
- Exposure to UI development.