- Experience using Core Java, JEE, spring boot, Microservices
- Work with stakeholders to gather requirements, understand use cases, and clearly communicate technical information.
- Exposure to Web Services (REST and SOAP) is an advantage.
- Spring framework, MVC and dependency injection
- JPA persistence, ORM like Hibernate or similar framework
- Knowledge with Relational database with sound knowledge on SQL, DDL
- Knowledge on Application server or Tomcat server
- Experience with version control practices and procedures