Description Designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Resolves technical issues through debugging, research, and investigation. Bachelor s degree or equivalent in Computer Science, Engineering (Any) or related field and 5 years of experience building scalable ecommerce applications. Skills required Core java Webservices – REST, SOAP Hibernate, Springboot , other framework Data SQL APIs Experience programming in Java JEE. Experience with Spring framework, Hibernate or any ORM framework. Experience with Design patterns. Experience with the following Servlets, JSP, JDBC, Web Services (REST), JPA, JMS. Experience with Kafka and NoSQL databases. Experience in design development of multi-tier system. Knowledge of cloud technologies like Docker, Kubernetes, GCP and Azure is a plus.