Description
You will develop new applications using Java, Spring, and Hibernate.
Responsibilities
- Build and maintain new applications using Java and the Spring framework.
- Manage data persistence through Hibernate and SQL databases.
- Implement messaging patterns using Kafka.
- Work directly with clients to handle day-to-day tasks and requirements.
- Interface with both 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.
- Exposure to UI development.
- Bachelor's degree in a relevant field.