●Experience in using various event driven applications such as AJAX, Object Oriented JavaScript, JSON, React JS, Angular JS, NODE JS, JSONP, and XML, MVC architecture in the browser. Hands on Experiencein secure coding.● Java, J2EE (Servlets, JSP, JSF, EJB, STRUTS, Hibernate, SPRING MVC, SPRING BOOT, Struts, Swing,JDBC, JMS, EMS) and XML.● Good understanding of NoSQL Data bases and hands on work experience in writing an application on No SQL databases like Oracle, MongoDB, MySQL, CouchDB, Cassandra, PostgreSQL, Redis, Teradata● Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization, also written queries for insert, update and modification operations.● Strong working knowledge on Node.JS backend, using express to build the high concurrency, async web server.● Good Experience in React Js for creating interactive UI's using One-way data flow, Virtual DOM,JSX, React Native concepts.● Experience in Object Oriented programming, design, developing and testing of Client/Server, Enterprise andWeb Applications.● Experience working with Groovy and grails.● Developed J2EE applications on different IDE's like Eclipse and NetBeans.● Hands-on experience working on several Docker components like Docker Engine, Docker Hub, Compose, Docker Registry and handling multiple images primarily for installations and domain configurations and creating Docker images.● Experience in responsive web design using media queries and responsive frame works like Bootstrap.● Experience in Amazon Web Services (AWS) like EC2, Elastic Load-balancers, Redshift, Elastic ContainerService (Docker Containers), S3, Cloud Front, Elastic File System, RDS, DynamoDB, DMS, VPC, DirectConnect, CloudWatch, IAM, EMR, Elastic search. ● Experienced on use of functional programming, lambda expressions, and additional Java 8 features.● Experienced with creating REST endpoints using Spring MVC and the more traditional SOAP based webservices using JAX-WS.● Experience on complete software development life cycle (SDLC) with software development models like Agile, Scrum Model, JIRA, Waterfall model.