Full Stack Java Developer with 7 years of hands-on experience developing and deploying enterprise applications online through complete Software Development Life Cycle for both frontend and backend systems. Proven experience in designing database architecture for Oracle and MySQL and implementing applications to production using Java, Spring, Microservices, Hibernate, JavaScript, Angular, Maven, and Git successfully with high accuracy and efficient bug-free systems.Technical Skills:Languages: Java 1.8/1.7, J2SE,J2EE, C++, C, PL/SQLWeb Technologies: Java Servlets, JSP2.0, HTML5, AJAX, XHTML, DHTML, CSS3, Flash, Java Script, Angular, Node JS, Ext JS, BootStrap4, JMSTools and Framework: Spring 4.x, Spring MVC, Spring IOC, Hibernate, Spring Boot, Spring Security.Scripting Languages: Javascript, AJAX, XML, AngularDatabase: Oracle, DB2, MySQL, SQL Server, MongoDB, Cassandra.Version Control: Git, Bit-Bucket, CVS, and SVN.Web Services: SOAP, WSDL, UDDI, JAXP, JAXB, Apache Axis.Web Servers: Apache Tomcat, JBoss, WebSphereMethodologies: Rational Unified Process, Agile, Scrum, Test Driven Development.IDE & Containerization: Eclipse, Visual Studio, IntelliJ, Apache Tomcat, Docker.Tools: Selenium, SonarQube Log4J, Junit, Mockito, Maven, Rational Clear case, Mocha, Karma.Repositories: Git, Bitbucket.Cloud Technologies: AWS-EC2, S3, Azure, GCP, Cloud Watch.Project Tools & Build Script: Jira, Jenkins, Gradle, MavenOS & Environment: Windows, Unix, Linux, and Mac