Professional Documents
Culture Documents
PROFESSIONAL SUMMARY:
TECHNICAL SKILLS:
Involved in various phases of Software Development Life Cycle (SDLC) of the application like
Requirement gathering, Design, Analysis and Code development.
Developed java modules implementing business rules and workflows using Spring MVC, IoC,
Web Framework.
Developed the Product Builder UI screens using Angular-JS, Node JS, HTML5, CSS, JavaScript
and Bootstrap.
Worked on development of Hibernate, including mapping files, configuration file and classes
to interact with the database.
Improved the maintainability of the project by implementing and improving Exception
Handling and Collection APIs
Involves in Sprint planning for the estimation of efforts for user stories and bugs.
Performed code reviews and provided guidelines for best practices of software management,
Coding Standards and Code Commenting for better understand ability.
Implemented UNIX utilities using shell script for data validation, manual job submission,
restarting failed jobs, etc.
Used Spring Boot, which is radically faster in building cloud Micro services and
develop spring, based application with very less configuration.
Actively involved in deployment Application war files in WebLogic Application server.
Migration of current search process from Database to Solr search engine.
Designed and developed the REST based Micro services using the Spring Boot, Spring Data
with JPA.
Responsible for maintaining and expanding our AWS infrastructure using AWS (EC2/EBS).
Refactored the code for JVM Optimization and performance of application.
Involved in Maven based build process and continuous integration of the project using
Bamboo and Jenkins.
Implemented SOA architecture with Web Services using SOAP, WSDL and XML to integrate
other legacy systems.
Unit testing of developed product features using Junit and Mockito frameworks as part of
development cycle.
Wrote build and deployed scripts using Shell and ANT scripts and involved in performance
analysis of the application and fixed problems/suggest solutions.
Used SOAP based Web services and RESTful Web services for transferring data between
applications.
Knowledge of open-source frameworks including Spring, Play and Lucene.
Designed and developed various Oracle database Simple and Complex Queries, PL/SQL
procedures, Stored Procedures, Trigger and Functions.
Developed UI using AngularJS, HTML, JavaScript and developed Business Logic and
Interfacing components using Business Objects, XML, and JDBC.
Responsible to finish Jira Tickets assigned on time and update their status on regular basis.
Used SVN for source code control.
Develop detailed program design for application changes and/or major bugs.
Involved in writing program documentation and technical specification documents.
Environment: Java 8, J2EE, Spring v3.x, Spring MVC, Hibernate v3.0, Oracle DB, Angular-JS, Node JS,
Bootstrap, CSS, HTML5, JavaScript, jQuery, AJAX, GIT, IntelliJ, AWS SNS/SQS, Db Visualizer, Tomcat,
JBoss, SVN, Maven, JIRA, SOAP/Restful Web Services, Red hat Linux, Jenkins, WSDL, Spring Based
Micro Services, Agile, cucumber, Bamboo CI.
Responsibilities:
Environment: Java, J2SE/J2EE, JDK, RCP, AWS SDK, Git, Swing, JFC, Spring, Hibernate, Core Java,
SOAP/Rest, Web Services, JavaScript, UML, Bower, HTML5, CSS, SASS, Sonar, WAS 8 WSDL, JIRA, JAX-
WS, JAX-RS, MYSQL, JMS, Oracle, Angular JS, WebSphere, Spring, Spring Boot, Spring Batch, AJAX,
jQuery, JUnit, Maven, ACTIVE MQ, Rabbit MQ.
CXT Software Solutions Pvt Ltd, India Oct 2016 – Aug 2018
Java/J2EE Developer
Responsibilities:
Developed front-end content using JSP, JavaScript, jQuery, HTML5, CSS3, Bootstrap and
Angular JS.
Developed Single page application and structured the JavaScript code using AngularJS.
AngularJS Ajax module is used to handle RESTful calls to enable communication between
view components and server.
Involved in creating EC2 instances and installed required configurations and applications on
it and created S3 buckets for storing object level data into it.
Designed, configured and deployed Amazon Web Services (AWS) for a multitude of
applications utilizing the Amazon cloud formation.
Configured AWS Identity and Access Management (IAM) Groups and Users for Improved
Login authentication.
Developed RESTful Web services for transmission of data in JSON format.
Created and Configure Micro Services architecture for CDT Directory project and integrated
with AngularJS application.
Used MongoDB as data storage and utilized aspects like replica sets, sharing and clever
document design to make service extensible scale and feature wise.
Designed and Developed dashboard menu section, Home page, Admin home page, user
module (Modify/search users, create user’s screens with assigning various roles) using
Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
Clearing and managing the Personal Loans, merchant acquiring, customer billing.
Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
Managing all the transaction authorizations, dispute management.
Wrote extensive HTML5, Bootstrap and JavaScript code
Developed Single Page Applications (SPA) i.e. web applications and added rich functionality
using Angular Jess, Bootstrap, and Nodes.
Developed the application with various Spring Framework modules like Spring IOC, Spring
AOP, Spring Boot, Spring Security, Spring Batch.
Used Spring MVC framework at the Web tier level to isolate each layer of the application so
that complexity of integration will be reduced, maintenance will be very easy.
Used Spring AOP for solving crosscutting concerns like keeping customer log data and
transactions details etc.
Implemented Batch jobs to deal with large number of chunks using Spring Batch
Framework to execute the similar jobs simultaneously.
Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux
concept.
Developed React Components and used Redux Promise API for making async calls.
Installed and configured JBOSS/Drools server with MySQL/Oracle persistence. Extracted
rules data from the database and decision tables.
Developed the persistence layer using Hibernate Framework by configuring the various
mappings in hibernate files and created DAO layer.
Written SQL Queries and stored procedures to interact with Oracle DB.
Used Maven as build automation tool for deploying the project on WebSphere Application
Server.
RESTful web services using Jersey for JAX-RS implementation.
Secured the API's by implementing Oauth2 token-based authentication/authorization
scheme using Spring Security.
Used IBM WebSphere server to route our JMS queue messages to different business floors
and configured routes in Apache Tomcat and used JMS in e-mail notification.
Developed various helper classes needed following Core Java multi-threaded programming
and Collection classes.
Developed test cases using Junit and the build scripts using Maven.
Create and configured the continuous delivery pipelines for deploying Micro services by
using Jenkins CI server.
Installed, monitored and maintained the development infrastructure including JIRA and
Confluence.
Used Git to maintain the version of the files and took the responsibility to do the code
merges and creating new branch when new feature implementation starts.
Followed AGILE Methodology and participated in SCRUM Meetings.
Environment: Java 1.8, J2EE, HTML5, CSS3, jQuery, Ajax. Bootstrap, JavaScript, AngularJS, NodeJS,
Hibernate, Spring MVC, Spring IOC, Spring boot, spring security, OAuth, XML, GIT, JSP, JUnit, Maven,
IBM WebSphere, Apache AXIS, JAX-WS, Restful, Amazon Web Services (AWS), Micro Services, Log4J,
Oracle, Mongo DB, WSDL, JIRA and Spring Tool Suite.
Responsibilities:
Developed the web interface using MVC design pattern with Struts framework
Designed and implemented most of the Java related portions of the application including EJBs
for encapsulating business logic.
Developed server side utilities using J2EE technologies Servlets, JSP, JDBC using JDeveloper.
Developed the JSP’s using the struts framework tag libraries.
Developed the WORKFLOW concept using the struts framework to avoid the back button
problems.
Responsible to analyze existing C ++ project to prepare business logic documents.
Was responsible to communicate with End client to support the application and analyze the
issue and fixed the issue.
Maintained the struts config files, tiles definition files and web.xml.
Session Beans are designed in such a way to serve the following : Inserting, updating, and
deleting data from the database
Developed and executed the business validation logic in form beans.
The framework involves struts framework, which internally uses the J2EE design patterns.
Developed the servlets, beans for the application
Preparation of Test Plans.
Involved in the application development and unit testing.
Responsible for design and architecture of the project by using MVC Struts frame work
Responsibilities:
Environment: Windows XP, Java/J2ee, Struts, JSP, Java, Servlets, SQL, HTML, XML, Eclipse.
EDUCATION: