• Over 8 years of experience in the IT industry with a good command on design, development and test of client server, web based and distributed software applications by using J2SE and J2EE technologies.• Experience in software engineering, planning, designing, implementation of cloud infrastructure utilizing Amazon Web Services and Build Release Management.• Strong development skills in Java, J2EE, JDBC, JSP, Servlets, EJB J2EE, JMS MQ-series, JNDI, RMI, C, HTML5, XML, XSL, Java Script, DB2, Oracle, SQL Server and Macromedia tools• Experience in deploying applications using Application Servers like WebLogic, JBoss, Oracle App Server, websphere, Web Server Apache Tomcat 7 and IIS server.• Exposed to all aspects of Software Development Life Cycle (SDLC) such as Analysis, Planning, Developing, Testing and implementing and Post-production analysis of the projects.• Experience in implementing RESTful web services and SOAP based web services Frameworks and SOA.• Involved in developing Java web based interfaces using HTML5, CSS3, JQuery, XML and JSON.• Good understanding of Java/J2EE Design Patterns and n-tier architecture.• Having good understanding in XML schemas, XPATH, XSLT and XML parsing using SAX/DOM, JAXB.• Have expertise with an in depth understanding of the wide range of AWS services like EC2, Auto-Scaling in launching EC2 instances, Elastic Load Balancer, Elastic Beanstalk, S3, Glacier, Cloud Front, RDS, VPC, Direct Connect, Route53, CloudWatch, CloudFormation, IAM, SNS.• Experience in creating, designing, configuring and managing EC2 instance in VPCs by setting up all the resources like NAT gateway and Internet gateway depending on the requirement using AWS console, CFT and AWS CLI.