Experience
2018 — Now
2018 — Now
• Working with Agile Technologies, analyzing user requirements; envisioning system features and functionality
• Involved in gathering requirements, deriving functional requirements and system requirements from the Business Requirements.
• Worked on Java 8 including Lambda Expression, Stream Api, Time Api, Collection, Exception Handling, Java API, I/O Multi-Threading.
• Built Spring Boot microservices for delivery of products across the enterprise.
• Built library that can provided fault tolerant consumption of Spring Boot microservices from monolithic application.
• Involved in build and deployment of Microservices with Jenkins.
• Used Rest webservices.
• Used Spring Security for Authentication and Authorization of the application.
• Implemented Restful web services using JAX-RS annotations, Jersey as provider and implemented security using OAuth.
• Building/Maintaining Docker container clusters managed by Kubernetes, Linux, Bash, GIT, Docker, on GCP .
• Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
• Developed new JDBC driver to migrate data from Sybase, Postgres.
• Involved in designing, building, and deploying a multitude application utilizing almost all of AWS (Including EC2, S3), focusing on high-availability, fault tolerance, and auto-scaling.
• Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWSresources.
• Used Bitbucket as Repository and Git bash as version control system for source code and project documents, bug fixing.
• Attended regular AGILE/SCRUM, meetings/ retrospective and story pointer-based iteration meetings
• Attended implementation meetings for the scheduled production releases immediately after the defects were fixed for the existing applications
• Designed the front-end applications, User Interactive (UI) website pages using HTML5, XHTML, CSS, JavaScript, jQuery, JSON, GSP, JSP, Angular.JS and Bootstrap.
2018 — 2018
2018 — 2018
• Involved in SDLC requirements gathering, analysis, design, development and testing of application.
• Built the application based on Java 8 enhancements of Exceptions and Collections at service layer.
• Developed using Agile methodology.
• Developed event driven Micoservices.
• Developed applications with Spring Framework modules, such as, Spring IOC, Spring AOP, Spring Boot.
• Developed user interface using JSP, JSTL, HTML5, CSS3 and JavaScript to simplify the complexities of the application.
• Design and implementation of Spring-Security for the application for authentication process against LDAP, J2EE pre-authentication, and Database.
• Hands on experiences on developing web-app using the MEAN (MongoDB, Express.js, Angular 2, Node.js) stack.
• Hands on experience in creating components using React.js
• Good experience in creating components documentation using react.js
• Coding skills with JavaScript testing frameworks such as, Jest
• Used AJAX in suggestion list and to display dialog boxes.
• Created Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side AngularJS to back-end Oracle.
• Involved in the implementation of dynamic profile Routing for supporting new profiles and enhancing the customer experience.
• Consumed REST Web services from server-side application using JAX-RS 2.0 libraries for modifying the data and the data expecting from client has no modification and requested from Angular JS and sent to UI directly.
• Developed Stateless session beans to parse (parser frame work) and process the user request into domain object (DAO design pattern) to delegate the business request to the business delegate object.
• Developed necessary parsing and XML construction logic using XML parser APIs JAX-B.
• Designed & Developed Request, Response XML schemas (XSD) for the Module which are part of SOAP request and response.
2017 — 2017
2017 — 2017
• Actively participated in the complete Software development life cycle starting from design phase to the implementation phase.
• Worked Java 8, SQL, REST, microservice architecture, general architecture of Java applications
• Involved in developing JAX-WS web services.
• Implemented pre-authentication and data base security using spring security.
• Developed the JSON structure for the data transfer in between the Goggle Web Toolkit (UI) and business tier.
• Developed Hibernate configuration files and queries and Implemented DAO classes.
• Developed the Enterprise Service Bus (ESB) as a gateway between the business tier and UI to make the business tier separate from UI.
• Developed server side application with node.js
• Developed unit testing frame work using JUnit test cases for continuous integration testing and used J test Tool for performance testing.
• Involved in creating a web service interface proxy and implemented the business logic.
• Used HTTPs SOAP calls for request and response from communication solution web service.
• Involved in calling from a communication web service to Expression web service to send email and fax to MS Exchange server.
• Involved in developing a web service for voice calls.
• Involved in developing a web service for print using a SOAP HTTPs request and response.
• Used Spring DAO concept to interact with Database using JDBC template and Hibernate template.
• Created POC for Spring Batch for running batch jobs.
• Worked with Maven 3.0, Spring.3.0 and spring suite to develop the coding to batch jobs.
• Used Maven for building and deploying the project on Web Sphere application server.
• Used Hudson as a continuous integration tool.
• Used JaxB for Marshalling/Un marshaling, used XSD's to generate classes.
• Developed ORM mapping using Hibernate 3.x, including mapping files, configuration file and classes to interact with the database.
2014 — 2016
2014 — 2016
• Developed multi-tiered web - application using J2EE standards
• Used spring bean factories and dependency injection mechanisms.
• Used Spring MVC framework to develop the application.
• Involved in integrating spring with Hibernate for data access.
• Designed and developed Web Services to store and retrieve user profile information from database. Used Apache Axis to develop web services and SOAP protocol for web services communication.
• Developed Servlets and XML.
• Created web application with node.js
• Implemented JavaScript for the expression validation.
• Assisted in database design in Oracle, schema planning.
• Integrated all screens and made changes as per the requirement.
• Involved in Interconnectivity of the Oracle database through JDBC.
• Developed GUI for various screens using JSP.
• Used CVS for version control.
• Designed and coded the pages using JAVA and HTML.
• Performed Unit Testing of on various components using JUnit.
2013 — 2014
2013 — 2014
• Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
• Designed user-interface and checking validations using JavaScript.
• Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
• Developed components using Java multithreading concept.
• Involved in design of JSP's and Servlets for navigation among the modules.
• Designed cascading style sheets and XSLT and XML part of Order entry Module & Product Search Module and did client-side validations with java script.
• Deployed the application on Tomcat server at client locations.
• Hosted the application on WebSphere.