0% found this document useful (0 votes)
95 views

Java Resume

The document provides an executive summary of the candidate's 8 years of experience developing web applications using Java/J2EE technologies like AngularJS, Spring, Struts, Hibernate, SQL, and NoSQL databases. It also outlines their experience with software development lifecycles, application servers, version control tools, programming languages, and modeling tools. The candidate has extensive backend and frontend development skills along with experience in DevOps practices.

Uploaded by

Mohd Aslam
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
95 views

Java Resume

The document provides an executive summary of the candidate's 8 years of experience developing web applications using Java/J2EE technologies like AngularJS, Spring, Struts, Hibernate, SQL, and NoSQL databases. It also outlines their experience with software development lifecycles, application servers, version control tools, programming languages, and modeling tools. The candidate has extensive backend and frontend development skills along with experience in DevOps practices.

Uploaded by

Mohd Aslam
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 6

Technical Skills Executive Summary:

 Around 8 years of IT experience in all phases of Software Development


Web Technologies Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation,
J2EE, XML1.0/1.1, XSLT, Testing and Maintenance of Web Based, Client-Server and N-tier
JSP1.1/1.2, Servlets 2.0/2.3, Architectures in domains like Finance, Telecom etc.
Java (JDK1.1/1.2/1.3/1.4,  Strong background in Java/J2EE environments. Well experienced in MVC
1.5/5.0/1.6,1.7,1.8), JavaScript, architecture and Struts framework.
Angularjs 1.x, HTML, RequireJs,  Advanced development experience with AngularJS including authoring
Java Server Faces (JSF), complex directives, services, controllers, and filters; working with
Hibernate, Spring, Struts animations, routing, states, and resource.
1.x/2.x, JDBC, SQL, Web  Advanced JavaScript & HTML 5 Developer with extensive experience of
Services. AngularJS, AngularUI, Bootstrap, jQuery, jQuery UI, RequireJS, Backbone,
CSS 3, SASS, LESS, Canvas, Handlebars, Mustache, Ember and other
Application Server JavaScript frameworks, engines and utilities including and NodeJS, React.
Web Logic 8.x/9.x/10. x., JBOSS  Extensive experience in Servlets, JSP, JDBC, XML, SAX, DOM, JAXP, JDBC,
3.x/4.0. Java Beans, Custom Tags in JSP, Multi threading, SOAP and restful web
Web Server services, JNDI, JMS, Struts 1.x&2.x, Spring and hibernate.
Java Web Server 2.0, Apache  Worked with Application servers like Web Logic, IBM Web Sphere, and
Web Server, Tomcat 6.0. JBOSS 3.x/4.0.
 Client-side Programming with HTML, DHTML, Java Script, CSS, XML JSF,
Languages AJAX and jQuery, JavaFX.
JAVA  Experience in SOA and developing Web services using SOAP, REST, XML,
WSDL and JAXP.
Databases  Extensive experience in design, development and implementation of
Oracle 8.x/9i/10g Enterprise Model-View-Controller frame works using Struts and Spring MVC.
Edition, MS-SQL Server
 Experience in working with various project life cycle models like Waterfall
2008/2005.
model, Rational Unified Process (RUP) and Agile methodologies.
 Excellent Java development skills using Core java, Servlets, Java Script,
Tools
JSON, HTML, JMS, JDBC, Java Beans, Spring, Struts, AJAX, EJB, Hibernate,
IntelliJ, Postman, Jenkins, Jtest,
Java/J2EE Design Patterns and UML.
Squirrel SQL Client, Maven
 Extensive experience in developing JEE based Web Services to expose
1.1 /2.0, STS, eclipse, Mockito
useful functionality to web users through SOAP
Operating Systems  Good working knowledge of persisting java objects using Hibernate that
Unix (Sun Solaris 2.6/2.8), simplify data storage and retrieval to the underlying database.
Unix-HP, Windows 95/  Implemented various levels of application and services using Spring-
98/2000 Framework 2.x&3.x, Struts 2.x&3.x and ORM tools like Hibernate 3.0 for
fast pace and efficient code generation.
Modeling Tools  Experience in database related work primarily creating complex stored
Jasper Tools,Visio,Star UML procedures, Views, Triggers, and Functions, using PL/SQL.
 Strong database skills in Oracle 8i/9i/10g, Sybase, DB2, MySQL, SQL
Version Control Tools Server 2008/2005/2000.
SVN, CVS, GitHub.  Extensive working experience in Unit testing experience with Junit
 Excellent Written, Analytical Skills, Verbal Communication skills with a
customer service oriented attitude and worked with the offshore team as
onsite cordinator to provide the update on the daily basis.

Professional Experience
Company: Bank of America, Irving Texas. Feb 2020 – till date
Title: Sr. Java Developer

Responsibilities:
 Involved in the complete Software Development method, which are AGILE including Requirement Analysis,
design, implementation and testing.
 Design and development of n-Tier Enterprise Application in Java Platform, strong UML/Rational Rose
experience.
 Good experience on DevOps tools such as GIT, SVN, ANT, Maven, Chef, Puppet, Ansible, Vagrant, Virtual Box,
Jenkins, and Docker.
 Worked on Rest Web services as well as Node Rest framework for backend services used Mongo DB
(NoSQL) for database services and RESTful web services using Jersey for JAX-RS implementation
 Used Kafka streams as a message-bus and developed data pipelines to ingest data to NoSQL data-stores
like Cassandra.s

 Hands-on with SQL and NoSQL Databases such as MySQL, Oracle, MongoDB, Cassandra.
 Setting up the build and deployment automation for Java base project by using JENKINS and Maven
 Used Angular, JavaScript, HTML5, and CSS3 to develop Single Page Application (SPA) and achieved two-way data
binding between HTML and JavaScript objects.
 Implementing a Continuous Delivery framework using Jenkins, CHEF, Maven in Linux environment
 Implemented UI by adapting Angular 5, 6, 7, 8, 9 framework with Typescript, HTML/HTML5, SCSS.
 Experience in creating React components using methods such as States, Lifecycle, Render JSX syntax.
 Utilize in-depth knowledge of functional and technical experience in Java/J2EE and other leading-edge products
and technology in conjunction with industry and business skills to deliver solutions to customer.
 Designed application modules, base classes and utility classes using core java.
 Back end of application been implemented with Spring MVC architecture with Junit test cases and interceptor
for the validation of the secured cookie.
 Worked on instantiating multiple AWSEC2 servers by using YAML Script in Ansible playbook.
Experienced DevOps methodologies by implementing CI/CD Pipelines using tool sets like GIT, Jenkins,
and AWS

 Setup the continuous Integration (CI) and continuous Deployment (CD) process for the application using the
Jenkins.
 Experience in database design and development of PL/SQL stored procedures, and packages in relational
databases like Oracle 9i / 10g / 11g, SQL Server 2005/2008, DB2, MySQL and good hands on experience in
implementing, designing and developing NoSQL Databases like MongoDB
 Some experience with NoSQL, MongoDB, Hadoop, Splunk, and Microservices.

 Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
 Developed common modules like services, repositories of the web application using (Spring MVC, Restful, JAX-
WS, and Web Services), JavaFX.
 Setup the continuous Integration (CI) and continuous Deployment (CD) process for the application using the
Jenkins.

 Some experience with NoSQL, MongoDB, Hadoop, Splunk, and Microservices.

 Developed REST Web Services clients to consume those Web Services.


 Experienced in AngularJS in order to design and develop a robust web application.
 Involved in the application development using Spring Core, Spring Boot, Spring ORM, Spring Aspect modules
and Java web-based technology Java Web Services (REST/SOAP).
 Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects.
 Monitored and fixed issues Build for QA, DEV, integration and production are monitored and deployed using
Jenkins, Ansible
 Management and Administration of AWS Services CLI , EC2 , VPC , S3 , ELB Glacier, Route 53 , Cloud trail , IAM ,
and Trusted Advisor services.
 Deployed java applications to application servers in agile continuous integration environment.
 Implemented the application following the J2EE best practices and patterns like Singleton, Factory, Session.
 Developed Hibernate DAO classes and with the spring framework manager classes retrieve and save the data
from the database.
 Wrote bash scripts, applied DDL, tuned queries, wrote complex queries, upgraded PostgreSQL databases.
 The RESTful web services have been used to retrieve and update the data, which is populated in view using
Angular MODEL.
 Deploy Java applications into cloud-based Unix hosts using Ansible playbooks
 Used Spring IOC to integrate with Hibernate.
 Dependency injection, which is a very significant step in the UI development application, has been implemented
through services, a feature provided by Angular.
 Implemented Maven Script to create JAR, WAR, EAR & dependency JARS and deploy the entire project onto the
Web Logic Application Server.
 Extensively used JSON object data in the model as from RESTful web services which provided a structured and
defined data to analyze and more comfortable to view the data and extract it.
 Using Angular which is an MVC framework the model which is two-way binding fields which automatically
updates our model if the values in view in that way we have achieved a good code coverage and code efficiency.
 Developed micro services using Spring Boot and published as Restful API'S.
 Experienced in all phases of the Software Development Life Cycle (SDLC) with specific focus on the build and
release and quality of software and involved with teams that worked on Scrum, Agile Software Development and
Waterfall Methodologies. Expertise in DevOps, Release Engineering, Configuration Management, Cloud
Infrastructure, Automation by using various tools like GitHub, SVN, Bitbucket, Terraform, Ant, Maven, Jira,
Jenkins, Bamboo, Chef, Puppet, Ansible, Docker, Kubernetes, Nagios.

 Performed a MySQL-to-PostgreSQL conversion by rewriting the stored procedures as PostgreSQL functions.


Environment: Jdk 1.7, Eclipse 3.5, tomcat 8 servlet Container, Angular, JQuery 2.0, npm, apache, Servlets, Spring 3.0,
CSS3, Junit 4.4, Oracle Database SQL, hibernate, JDBC, Jasmine test, Dimensions, Log4j, maven, Agile Scrum, Karma
Integration tool, Restful web, JavaFX

Company: Zimmer Biomet, Warsaw, Indiana. Jan 2019- Feb 2020


Title: Sr. Java Developer

Responsibilities:
 Followed Agile SCRUM methodology and used Test Driven Development (TDD).
 Created Design Docs from Functional Specifications.
 Implemented Spring MVC framework in the application.
 Maintained proper code repositories and work branch structure using GitHub and continuous delivery using
Jenkins, Ansible. Design and developed web application using JSF, Spring Web Flow, AJAX technology and front end
UI using JSF, Apache My Faces and Prime Faces UI components.
 Work on development and implementation of the MVC Architectural pattern using Struts Framework including JSP,
Servlets and Action classes
 Used DOM to parse raw xml documents.
 Managed business objects, resource management in the business logic tier using Spring Framework.
 Worked on AWS EC2 for management and administration purposes
 Involved in writing java API to manage some of the AWS services.
 Worked on migration of Existing Applications to AWS cloud.
 Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test
Playbooks on AWS instances using Python.
 Experience with network virtualization using VMware
 Configured WebApplicationContext as a Context Listener in the web.xml file to Integrating Spring with JSF.
 Implemented Spring Dependency Injection and Aspect Oriented Programming.
 Configured Hibernate, spring and MyFaces JSF to map the business objects to Database using XML configuration file.
 Developed Object -- Relational (O/R) mapping using Hibernate 3.0. Developed Data Access Object (DAO) persistence
layer using Hibernate 3.0.
 Involved in development of WebServices using JAX-WS 2.0 to get data from the SAP System.
 Used Tomcat Web Server 5.5 for development purpose.
 Used Oracle Sql Developer 1.2.0 for Oracle 10g for running queries to confirm the results from the application and
GraphQL
 Create product templates, website appearance and price structures; troubleshoot website and product errors daily
Duties include building websites, products, website changes and creating logins on the e-commerce websites.
 Worked on Microsoft Azure (Public) Cloud to provide IaaS support to client
 Implemented Dependency Injection (IOC) feature of spring framework to inject beans into User Interface and AOP
for Logging and transaction management.
 Provided support to the testing team and involved in the Bug Fixing.
 Worked on integrating JQuery APIs with MVC pattern. And used Ajax, Java Script, React, Redux, JQuery, HTML and
CSS to develop the application.
 Worked on Responsive web design and implemented in React.js
 Gained experience in working with Scala in roadmap.
 Worked on writing test cases using Kafka
Environment: Java 8, EJB, Struts 1.2.4, Hibernate 3.0, Spring 2.0, JSP 1.2, Java Swing, Servlets 2.1, EJB 2.0, JMS, MQ
Series, XML, SOAP, UDDI, WSDL, WAP, WML, JDBC, JavaScript, UML, HTML, JNDI, CVS, Log4j, Junit, WebSphere App
server 5.1, WSAD 5.1.2, Rational Rose, SQL Server 2008.

Company: Halliburton, Houston, TX Jan 2017 - Nov 2018


Title: Sr. Java Developer

Responsibilities:
 Involved in various Software Development Life Cycle (SDLC) phases of the project, which has modeled using
Rational Unified Process (RUP).
 Generated Use Case Diagrams, Class Diagrams, and Sequence Diagrams using Rational Rose.
 Implemented the application using Jakarta Struts Framework, which is based on Model View Controller design
pattern.
 Implemented UI components like Font Chooser, Color Chooser etc. using SWINGS.
 Used the Tiles Framework in the presentation layer.
 Developed user interface using JSP, and JSP Tag libraries to simplify the complexities of the application.
 Used Swing components for designing the GUI modules. For GUI screens development we used Java 8, J2EE, EJB, JSP,
Struts-MVC framework.
 Worked on single page applications development with React
 Implemented workflow system in a SOA environment, through web services built using Axis2 for SOAP over HTTP
and SMTP. Configuration and deployments of AXIS2 components on web sphere application server at class loader
level and used the same to build and consume the web services (both synchronous and asynchronous).
 Developed components of web services (JAX-WS, REST, JAX-RPC) end-to-end, using different JAX-WS standards with
clear understanding on WSDL (type, message, port Type, bindings, and service).
 Developed various EJB components to fulfill the business functionality.
 Session Beans were developed to process the requests from the user.
 Extensively used Hibernate in data access layer to access and update information in the database.
 Used Spring Framework for Dependency Injection and integrated it with the Hibernate.
 Used DOJO widgets package for handling browser incompatibilities and IO package for AJAX support. Used Jquery to
simplify the client-side scripting of HTML.
 Built web-based applications using Spring Boot, and Spring MVC 3.0 architecture.
 Used Web services – WSDL and SOAP for getting credit card information from third party.
 Used JMS API for asynchronous communication by putting the messages in the Message queue.
 Implemented various design patterns in the project such as Business Delegate, Session Façade, Data Transfer Object,
Data Access Object, Service Locator and Singleton.
 Designed various tables required for the project in SQL server 2008 database and used Stored Procedures and
Triggers in the application.
 Basic implementations with GraphQL.
 Worked on implementing the Spring MVC framework by creating controllers, validators, models and request
mappings for all the action URLs, and familiar with Spring Boot, Spring core modules.
 Performed unit testing using Junit framework.
 Used Ant scripts to build and deployed on WebSphere Application Server.
 Monitored the error logs using Log4j and fixed the problems.
 Developed the different components of application such as JSPs, Servlets, EJB’s using Websphere Studio Application
Developer and used CVS for version control.
 Experience in reading python files and making necessary changes at times when needed.
 Developed Python routines

Environment: JDK 1.5, Servlets, EJB, XML, Jquery, JMS, Struts 1.2, Hibernate 3.0, Spring 2.5, SQL, Web Service (JAX-WS),
HTML, JSF, AJAX, DOJO, Javascript, React, CSS, SVN, DB2, SQL Server, Adobe Dreamweaver CS5, ANT 1.7, IBM Web Sphere
Application Server 6.1, TCPMon, SoapUI, Visio, Rational Rose, Log4j

Company: Accenture, Hyderabad, India Apr 2014 – Dec 2015


Title: Jr. Java Developer

Responsibilities:
 Responsible and active in the analysis, definition, design, implementation, management, and deployment of
full software development life cycle of project. Developed User Interface and implemented business process
using JSP and Servlets.
 Involved in writing the presentation layer in Java Server Pages (JSP).
 Upheld quality control and data validity for Java programs.
 Developed the application using J2EE architecture.
 Involved in writing SQL queries and stored procedures for the application in Oracle.
 Implemented the project using JSP and Servlets based tag libraries.
 Used Agile methodology in Development.
 Developed the user interface using HTML, CSS, JavaScript, and jQuery.
 Built a complex Enterprise Java ecosystem in collaboration with development team.
 Developed application by using Struts, Servlets and JSPs.
 Experienced in scripting language like Python for developing code and testing

Environment: Eclipse, HTML,Java Script,Core,Java, JSP,Servlets,JDBC,Oracle, CVS and Tomcat Server

You might also like