Essential Requirements: 5 years of Software development experience Hands on development experience using Java technology stack with focus on architecture and design. Hands-on in Java Programming, J2EE, Spring or SpringBoot, Hibernate, RestAPI, Data Structures, Design Patterns, Oracle Database, PL/SQL Experience in application servers with prime focus on Tomcat. Experience in messaging systems such as RabbitMQ. Experience working in Linux/Unix environments. Must be hands on with Object Oriented …