Description
Job Description
Over 4+ years of experience in enterprise Web application development using Java/J2EE technologies.
Should have strong knowledge of Java design patterns
Should have strong knowledge of microservice design patterns, event streams, event/message based architecture, Domain driven design etc.
Should have strong knowledge of API based architecture and SOA.
Should have strong knowledge and hands on experience in JAVA (Version 1.8 or above) / J2EE / Spring boot / restful Web Services
Expertise in Server less, tomcat (Embedded/Non-Embedded), jetty (Embedded/Non-Embedded), WebSphere
Expertise in Spring Batch, Spring IOC, Spring Annotation, Spring Security
Expertise in mocking, Junit and perf testing of solutions.
Should be comfortable with working on Oracle (PL/SQL) and/or NoSQL-Mongo as backend database.
Good working knowledge of Docker, Kubernetes and OpenShift is a plus.
Primary Skills
Java
Secondary Skills
Spring Boot, J2ee, Microservices