Professional Summary:• 8+ years of IT experience in various phases of software development life cycle including Analysis,Design, Development, Deployment, Implementation, maintenance, Documentation, Unit Testing andMaintenance of Software Applications in a client-server environment based upon Object-OrientedTechnologies, WebSphere message broker (middleware), and web-based and mobile-based applications.• Good programming skills in Java and J2EE technologies.• Experience in HTML, XML, CSS, JavaScript, jQuery, DOJO 1.7, React Js, Angular Js, Apache Wicket, JSP andServlets.• Experience in API development using Open API 3.0 with Spring Boot and STS.• Experience in Integration testing with Postman and automating the integration test with Newman CLItool.• Experience in MVC architecture with Spring Data JPA Hibernate implementation.• Experience in web/application servers like Tomcat, WebSphere, JBoss.• Experience in H2 and PostgreSQL database.• Experience in OAuth 2.0 authentication using OKTA authentication service.• Experience with SOAP/RESTful web services.• Experience in writing Junit for service layer, controller layer, and repository layer and testing thefunctionality with Junit testing.• Experience with developing UI/UX for web-based J2EE application and using HTML5, CSS3 with JSP andjQuery framework.• Experience in designing and developing cross-platform mobile applications for various mobile platformslike windows, android and iOS using Cordova / PhoneGap CLI builds.• Experience in designing mobile based platform independent UI/UX using Angular (Ionic Framework),jQuery Mobile Framework, HTML5, CSS3, Dojo 1.7 JavaScript Framework, Bootstrap CSS framework.• Experience in Deploying application in Concourse GCP / Concourse AWS platform.• Experience in creating Google Vault password for production.• Experience in developing middleware platform that interact and exchange data with other applicationsin a flexible, dynamic and extensible infrastructure using WMB (WebSphere Message Broker) tools.• Good in developing applications using NoSQL like MongoDB, SQLite for android.• Proficiency in developing applications with Spring Framework, Spring MVC, Spring IOC container.• Good in writing SQL queries, Stored Procedures and Triggers.• Worked extensively in developing web applications using Java, Servlets, JSP, JDBC, HTML5, JavaScriptand MySQL.• Experience in using and developing RESTful API's using JAX-RS
Listed skills include Java, Core Java, Sql, C, and 46 others.