Job
Description
Essential Skills:
• Strong in Java and J2EE technologies and Web technologies
• Hands-on experience in Java, Spring Technologies (Spring, Spring Boot), Hibernate, Web Services (RESTful)
• Working experience on Java script technologies, Angular
• Working experience with ORM tools like JPA/Hibernate
• Experience in writing SQL queries
• Continuous integration experience (Jenkins/JIRA/Maven/Git)
• Experience in writing unit tests (JMockit).
• Understanding of software design patterns and Java best practices
• Relevant experience in working with cross-cultural teams across multiple locations
Additional knowledge preferred, but not mandatory:
• Working experience in servers like Tomcat, WebLogic etc.
• Knowledge on Messaging, XML and Json
• Design, implementation, and fine tuning of large database applications preferably using Oracle/MySQL
• Knowledge on inspection tools like SonarQube/Sonar Lint
• Experience in Microservices