senior java developer (hibernate)
We are looking for a Senior Java Developer with strong experience in Hibernate.
The ideal candidate should have experience in developing RESTful micro-services in Java using Spring Boot or Dropwizard. Additionally, the candidate must have excellent knowledge of Java (11+), SQL relational databases like PostgreSQL and Sybase ASE, and Object Relational Mappers such as Hibernate.
- Develop software and functionality for the global team
- Work as part of a diverse team with efficient time and work management skills
- Deliver high-quality software as per engineering best practices
- Analyze requirements and design functionality
- Participate in iterative sprints, demos, and retrospectives
- Minimum of 3 years of experience as a Java Developer
- Strong experience in Java, Hibernate Stack, and RESTful micro-services in Java using frameworks like Spring Boot or Dropwizard
- Experience in using Git, Kubernetes, Jira, Intellij, Confluence, and Maven
- Good communication and interpersonal skills
- Upper-Intermediate level of English proficiency (B2+)
nice to have
- Experience in JUnit, Mockito, Caching, Alloy, and DataLakeTools
- Web development experience using ReactJS (not required)