Post Job Free

Resume

Sign in

Developer Java

Location:
West Des Moines, IA
Posted:
July 06, 2018

Contact this candidate

Resume:

Pavan Kumar

+1-707-***-****

Java/J*EE Developer

ac553y@r.postjobfree.com

SUMMARY

4+ years of experience in IT Industry as a Java/J2EE Developer involving in Analysis, Design and Testing of web based and client server multi-tier applications which use Java/J2EE technologies.

Experience in implementing OOPS concepts using Java/J2EE technologies such as Core Java, Servlets, JSP, EJBs, JDBC, Spring, Struts, Hibernate and Web Services.

Well versed in all stages of Software Development Life Cycle including requirement analysis, design, development, testing, deployment, support and maintenance with various methodologies such as Waterfall, Incremental, Iterative and Agile models.

Extensive experience in building various types of Web applications using JAVA, JSON, HTML, CSS, AJAX, AngularJS.

Experience in processing, validating, parsing and extracting data from .xml file.

Worked with scripting languages like JavaScript, JQuery.

Well versed in MVC (Model View Controller) architecture using Spring, JSF and implementing JSTL (JSP Standard Tag Library), custom tag development and tiles.

Experience in JSP, Java Beans and Servlets for developing applications using MVC architecture.

Good exposure in implementing web services-WSDL using SOAP protocol.

Experienced in Persistence Framework like Hibernate ORM (Object Relational Mapping) in a typical n-tier architecture.

Experience in build tools like ANT and Maven.

Experience in using testing Frameworks like JUnit and JMockit.

Experience in using logging tools like Intellij and Log4j.

Hands on experience on Web/Application servers such as Apache Tomcat, JBoss, WebLogic and Web Sphere.

Experience in developing various UML designs like class diagrams, cases and sequence diagrams using Rational Rose.

Experience in AWS Cloud platform and its features.

Experience in using UML like Rational Rose and MS Visio

Well versed in using version control tools like SVN, Clear Case and CVS.

Strong experience in using IDEs like Eclipse, NetBeans and RAD

Penchant to learn things, Good communication skills, Hardworking and adaptable, quick learning, Self-motivated, precise and dedicated.

Good critical thinking and a decent cooperative person with solid interpersonal and relational abilities. Maintain effective communication with different teams.

TECHNICAL SKILLS

Programming Languages

C, Java, Python, Swift, R

J2EE Technologies

Servlets, JSP, EJB, JMS, JDBC, JNDI, JTA, JPA, JUnit, Web Services(SOAP)

MVC Frameworks

Struts, Spring, JSF

ORM Frameworks

Hibernate, JPA

Web Technologies

HTML, DHTML, HTML5, CSS, AngularJS, JavaScript, XML, XHTML, ASP.NET, AJAX.

Application Servers

Web Logic, Web Sphere, JBoss, Apache Tomcat.

RDBMS

Oracle 8i/9i/10g/11g/12c, MS Access, SQL Server 2010, MySQL.

Methodologies

UML, OOAD, JAVA/JEE/J2EE Design Patterns.

IDE’s

Eclipse, RAD, NetBeans.

UML Tools

Rational Rose, MS Visio.

Operating Systems

Linux, Ubuntu and Windows XP/Vista/7

Build Tools

Maven, Ant

VEC’s

SVN, Clear Case, CVS

PROFESSIONAL EXPERIENCE

Java/J2EE Developer

Cloud IT, TX Duration: August 2017 to May 2018

Project Description:

My American game is a standalone gaming application which is played across many school in USA. My American game is life stimulation game which is very challenging and deals with different situation of a student from his school days to graduation and beyond. Americana is ultimate life strategy game where student can uncover the real personality, experience virtual dates and travel the world, parties shopping etc.

Responsibilities:

Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.

Used the EJB to communicate between different client platforms.

Used Spring boot, Spring MVC framework for developing the application.

Designed the front-end using HTML, JavaScript.

Extensively used Custom JSP tags to separate presentation from application logic.

Installation, configuration & administration of Web Logic environment, including deployment of Servlets.

Designed and developed business components using Spring Boot, Spring Dependency Injection (Core).

Used JQuery to make the front-end components interact with the JavaScript functions to add dynamism to the web pages at the client side.

Implemented module creating and coding in Groovy on Grails, JQuery.

Added AJAX calls using JQuery.

Wrote Code to interact with back-end JAVA, AJAX.

Deployed the code in Web Sphere Application server.

Used AJAX with JQuery to parse object to dynamically overlay contents on web pages.

Designed and developed various stored procedures, functions and triggers in PL/SQL to implement complex business rules. Worked with MySQL Work Bench.

Developed Scripts for UNIX platform deployment.

Used Hibernate for interacting with Persistence Layer for CRUD operations.

Developed all J2EE components using NetBeans IDE.

Used IntelliJ for logging the user events.

Used the version control system GIT to access the repositories and used in coordinating with CI tools.

Used MAVEN for compilation and building JAR, WAR and EAR files.

Use Spock for the unit testing

Used IBM Clear Case as version control and workspace management.

Developed JUnit test cases for Unit testing, integration and Functional Testing, and ran automated unit tests using Mockito for the purpose of Test Driven Development (TDD).

Promoted good working environment with project coordination with other Development teams, System managers and web master.

Environment: Java, J2EE, JSP, MVC, Servlets, EJB, Clear Case, NetBeans, Oracle, Web Logic Application Server, Web Sphere, Spring Boot, Groovy on Grails, JQuery, XML, HTML, Hibernate, spring, AJAX, JavaScript, Multithreading, MySQL, JUnit, PLSQL, JDBC, GIT, Maven and UNIX

Role: Java/J2EE Developer

Mphasis Ind Pvt Ltd Duration: Dec 2015 to Jan 2017

Responsibilities:

Involved in developing code for multiple modules, which are used for order processing and order confirmation.

Worked closely with Home Office Business Analyst on regular basis to gather requirements.

Applied Spring Framework for Transaction Management and Spring JDBC for building ORM, and Dependency Injection.

Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns.

Used DAO pattern to retrieve the data from database.

Enhanced and expanded the backend of the customer database in Oracle 11g using Spring MVC, and Hibernate and created user interface using HTML5, CSS, AngularJS.

Implemented various design patterns in the project such as Singleton, Data Access Object, and Service Locator.

Tomcat Application Server was used for deploying the developed code.

Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.

Created reusable Components using AngularJS custom directives, custom filters and factories.

Developed the Servlets for request processing.

Developed web services for web store components using Restful API

Used XML, XSD and JSON messages for Data transfer.

Performed application development using Eclipse.

Used JAXB API for XML parsing messages.

Used MQ message queuing for inbound and outbound of messages.

Implemented Business logic in the middle-tier using Java classes, Java beans.

Created and modified Complex SQL Commands.

Used Maven building tool.

Used Log4J framework for event logging.

Used SVN for Source code version control.

Developed application which works on Windows operating System

Involved in developing UI interface for picking in handheld device used by business associates.

Implemented Agile methodology throughout the project development lifecycles.

Used Log4j for logging various levels of information like error, info and debug into the log files.

Environment: JDK1.7, J2EE, JDBC, Servlets, Spring, ORM, Spring JDBC, AngularJS, XML, XSD, Eclipse, Tomcat Application Server, SVN, Maven, Windows OS, Log4j, Junit, JMockit, HTML5, CSS, Ajax, JQuery, AWS, Restful Web Services, MS Visio, Oracle 11g.

Role: Angular JS Developer

Mphasis, India Duration: May 2013 to Dec 2015

General Data Query System (GDQS) project has various modules like Workspace, Query-Specification, FAQ, Workbook and Administration. This application was developed for General Motors. This application will enable GM user to fetch the technical information from relevant databases simultaneously and provide seamless access to data. Using EJB as core technology it is following Struts framework.

Responsibilities:

Responsible for developing UI pages using AngularJS, HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.

Developed responsive web pages for smart devices using Bootstrap and media queries.

Used AngularJS as framework to create Single Page Applications which can bind data to specific views and synchronize data with server.

Worked on creating log-in authentication modules using AngularJS and JavaScript.

Extensively worked on custom directives with Pop-over and Pop-up functionalities with specific requirements matched to the conditions.

Used UI Router to create different hierarchy structure in single page application.

Created custom directives and filters using AngularJS built-in $http service from controller through dependency injection.

Created Angular service and integration with RESTful APIs.

Used Angular $http to send GET/POST request to fetch data from server.

Used open source library like Angular material to create customized components.

Worked with Karma and Jasmine, supporting QA team to debug and write tests.

Active participation throughout the entire SDLC from project inception, code development and elaborate testing of various modules.

Involved in Agile/SCRUM process, attending daily stand up and completing tasks in sprints.

Maintained the code using version control system like Git.

Environment: AngularJS, HTML5, CSS3, Bootstrap, JavaScript, Java, SASS/LESS, AJAX, JSON, RESTful APIs, MVC, DOM, UX, Eclipse, Agile, Git, Karma, Jasmine, SDLC.

EDUCATION

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY (KAKINADA), INDIA

B. Tech in Computer Science & Engineering.

GOVERNORS STATE UNIVERSITY, IL

Masters in Computers and Information Sciences.



Contact this candidate