Post Job Free

Resume

Sign in

Java/J2EE Developer

Location:
United States
Posted:
January 24, 2017

Contact this candidate

Original resume on Jobvertise

Resume:

Please Contact:

Name: Jag

Email: acx694@r.postjobfree.com

Phone: 248-***-****

RAJ

(Java/J2EE Developer)

Current Location: MD

SUMMARY:

* ***** ** ********** ** design, development and implementation of software applications using

Java, J2EE, technologies. Having good experience in the Information Technology Industry and

also healthy participation in all phases of Software Development Life Cycle (SDLC) including

analysis, design, coding, testing.

Extensive experience in developing the Strong Skills in Object Oriented Programming Concepts

OOPS with OOP methodologies.

Extensively worked in Core java coding and object oriented design with strong understanding of

Collections frame work, Multithreading and Event/Exception handling.

Expertise in development and deployment of multi-tiered web based enterprise applications using

J2EE technologies like servlets, JSP, Swing, EJB, Struts, JMS, Hibernate, Spring (including web

flow), JDBC, JNDI, IBM MQ series, JSF, Python, MongoDB, Angular JS, java beans.

Good knowledge of MV* (MVC, MVVM, MVP) frameworks like Angular. JS, React.JS and

Backbone JS along with Twitter Bootstrap.

Experience in object oriented analysis and design (OOAD), Development and Implementation in

Agile software development process, Test driven development and Scrum.

Good exposure and experience with SOA (Service Oriented Architecture), and J2EE Web

Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis.

Sound Knowledge on HTTP and RESTFUL services.

Strong Knowledge in advanced java language concepts like Multithreading and serialization used

in distributed systems, multimedia graphics, video games, web servers.

Experience in working on various Spring modules (Spring MVC, DAO and AOP) along with

Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of

POJOs.

Excellent in front-end UI design implementations by writing HTML5/HTML, CSS3/CSS, Bootstrap,

JavaScript, jQuery, Ext JS, Angular JS, jQuery UI, jQuery Mobile to make better Single Page

Application (SPA).

Experience with XML and related standards and technologies like WSDD, DTD, XSL, Xpath,

SAX, XSLT, and DHTML.

Worked with Spring Inversion of control (IOC), by using setter Injection and Spring Constructor

Injection for Dependency Injection.

Expertise in developing reusable components for cross cutting concerns like Logging, Build

management, Transaction management and Testing framework using Log4j, Ant, Maven and

Junit to increase productivity easy maintenance and to retain software quality.

Experience in open source Application servers like Apache Tomcat, JBOSS, web logic and WAS.

Experience in using various Configuration Management tools like CVS, Clear Case, SVN

Have excellent analytical, problem solving, communication and interpersonal skills, with ability to

interact with individuals at all levels and can work as a part of a team as well as independently.

EDUCATION:

Bachelor of Engineering in Electronics and Communication JNTU INDIA

TECHNICAL SKILLS:

Programming Languages Java

Methodologies Agile, Scrum

Java/J2EE Technologies Servlets, Java Server Pages (JSP), JSF

Web Development HTML5, DHTML, CSS3, JavaScript, JSON. Angular JS

XML/Web Services XJCL, XML, WSDL, SOAP, REST

Application/Web Servers IBM Web Sphere 8.0/8.5, Apache Tomcat 7.x/8.x

Frameworks Hibernate 3.0, Spring 2.5/3.0

Databases Oracle 11g, My SQL, DB2

IDEs Eclipse, IBM RSA

Build Automation Ant, Maven

Protocols TCP/IP, HTPP, SOAP/WSDL, FTP, SNMP, SMTP

Operating System(s) Windows

Version Control SVN

Distributed Technologies Web services, EJB, selenium

Database Tools TOAD, Sakila, IBM Data Studio

Testing Tools JUNIT, Soap UI

PROFESSIONAL EXPERIENCE:

BCBS, KS May 16 Present

Project: Online Provider Directory

Role: Java/J2EE Developer

Responsibilities:

Used Agile Software Methodology

Work with Business Analysts, Solutions Management, QA Analysts, and Application Support

Teams to understand all stakeholder requirements

Used Object Oriented Analysis and Design (OOAD) to design the system.

Implemented the application front end for Online Provider Directory (OPD).

Developed the application using Java/J2EE Technologies which includes Tag Libraries, HTML,

CSS, Java Script, JDBC, Servlets, Spring, web Services.

Extensively worked on Spring and Spring MVC framework.

Used Spring DI to initialize java class, context initialization and IOC for creating of Objects.

Designed application using java Collections and providing concurrent database access using

multithreading.

Implemented various controllers of the application and invocation of web Services.

Created Rest Web Services using JAX-RS framework.

Used IBM Java Batch to generate reports.

Involved in Unit Testing of various Modules based on the Test Cases.

Used Web Sphere application server for deploying various applications.

Worked with business Subject Matter Experts (SME) to understand the business requirements.

Troubleshooting defects and made defect fixes.

Involved in support for QA Team while doing integration testing, regression testing, systems

testing.

Used SVN Tortoise to update/commit changes from /to repository and resolve merge/conflict

operations.

Experience in using Jenkins for continuous integration.

Used Maven built tool.

Experience in using IBM Urbana Deployment tool.

Used IBM RSA to develop and to debug the application code.

Environment:

Java, HTML5, CSS3, JavaScript, Prime Faces, JSF, XJCL, Spring, Spring MVC IBM DB2, Subversion

(SVN), Rally, IBM WebSphere Application Server8.5, IBM Java Batch, JUnit, Jenkins, Maven, IBM RSA,

IBM Urban Code Deployment tool, Windows 7

International Software Systems Inc. (ISSI) Greenbelt, MD Aug 15 Apr 16

Project: Enterprise Compalint Tracking Syst

Role: Java/J2EE Developer

Responsibilities:

Involved in the design and development of database-driven web-based system (GUI) involving

both synchronous and asynchronous work flows.

Interacting with client in design and code review meetings.

Responsible to create Prototype using HTML5/CSS3, bootstrap.

Redesign the app using technologies of HTML5, CSS3, JS, Angular JS, Node JS and JQuery.

Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.

Involved in coding Front tier applications using SpringMVC framework.

Used Spring JDBC, JPA and Hibernate template to read/write data into database.

Involved in creating the Spring REST web services, Spring integration.

Used Hibernate for object relational mapping (ORM) for Oracle database.

Developed DAO classes for persistent layer using JDBC SQL and HIBERNATE.

Used eager loading and lazy loading in Hibernate.

Implemented RESTFul services.

Implemented Logging, profiling, tracing using Spring AOP.

Used Oracle as a data model (DAO) and for all database related (CRUD) operations.

Involved in configuring hibernate to access database and retrieve data from the database.

Wrote extensive SQL Queries for the purpose of data retrieval and manipulation.

Wrote JUnit test cases for each requirement and tested the code as required.

Involved in support for QA Team while doing integration testing, regression testing, systems

testing

Used SVN as a code repository and for code management.

We have followed Agile Methodology and Scrum list as a Software development process.

Used Eclipse IDE to develop and to debug the application code.

Environment:

Java, HTML5, CSS3, JavaScript, JSON, JQuery, Angular JS,XML, AJAX, JSP, Servlets, Spring, Spring

IOC, AOP, Spring MVC, Hibernate, SOAP, WSDL, Restful Web Services, Apache Tomcat, Eclipse Kepler

and SVN.

Active Brains Technologies, India. May 13 July 15

Role: Java/J2EE Developer

Responsibilities:

Used Html and tag libraries extensively while coding JSP pages.

Used CSS Borders and JQuery Menus as part of the UI navigation.

Developed java server side components, which includes, JSP, Servlets.

Experience in working with Java I/O Streams.

Involved in the analysis and development of the application based on MVC Architecture and open

source spring framework.

Developed business logic using design patterns like MVC, Singleton, Fa ade and Data Access

Objects.

Used JAXBfor mapping between XML and Java Code.

Created Action Classes which route requests to appropriate Enterprise Java Bean ( EJB)

components and service the request.

Implemented Servlets to act as the Controller in MVC model.

Developed Enterprise Java Beans (Session Beans) to perform middleware services and interact

with DAO layer to perform database operations.

Used Log4j for application logging and debugging.

Used Maven to build the application.

Written Test Cases for Unit Level Testing and functional testing using JUnit.

Environment:

J2EE 6, JDK 1.6, JavaScript, XML, HTML, CSS, JQuery, EJB 2.0, JSP,Servlets, SVN, JAXB 1.0, Spring,

Maven, Apache Tomcat Server 5.0, Windows XP.

Alanta Soft, India Jan 2012- April 2013

Java/J2EE Developer:

Responsibilities:

Analysis and understanding of business requirements and implement the process using Agile

methodology.

Communicated with the Leads and BA's for better understanding of the design requirements.

Designed and developed various modules and services application with J2EE design architecture

and frameworks like Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.

Used Hibernate in persistence layer and developed POJO's, Data Access Object (DAO) to handle

all database operations.

Implemented features like logging, user session validation using Spring-AOP module.

Used WSDL, SOAP, AXIS and JAX-WS technologies to create web services by generating stubs

and consuming the existing services.

Developed server-side services using Java, spring, Restful Web Services.

Worked with operations team for monitoring the performance issues and other operations issues

as they arise.

Involved in writing the code for the server side validations in JSP.

Developed front end of the application using JSP pages, CSS, HTML.

Used SoapUI to test the services.

Written new and altered queries for the added functionalities using SQL.

Optimized queries to reduce computations using well-structured SQL queries.

Worked on change requests based on the requirements.

Involved in validating the various fields in the screen by using Java Script and AJAX.

Involved in deploying and configuring the application on the WebSphere for all environments.

Wrote the request mappings and screen definitions for the application.

Worked with Clear Case for source control management, creating views, and performing code

delivery, code labeling and code merging.

Supported deployment teams in merge issues while delivering the code to different environments.

Environment:

Java, J2EE 1.5, Eclipse, WebSphere, JSP, Servlets, Hibernate 3.2/3.5, Spring DI & AOP, Web Services-

SOAP, WSDL, AXIS, JAX-RS, JAX-WS, UML, HTML, DHTML, JavaScript, Struts 1.1, CSS, XML, AJAX,

Clear case, Toad, Ant, Log4j, Oracle10g, JUnit 4.

Infosys, India Aug 2009-Dec 2011

Java/J2EE Developer:

Responsibilities:

Implemented Web-based user interfaces for POS-PAT tool using JQUERY, HTML, CSS and

AJAX.

Implemented domain and service model using extensive JavaScript OOPs concepts.

Build server side components using Struts 2.0 MVC, Spring, REST web services.

Used Struts MVC for implementing the Web layer of the application. This includes developing

Controllers, Views and Validators. Developed the service and domain layer using Spring Framework

modules like Core-IOC, AOP.

Handled deployment activities and come up with strategies for these activities.

Agile and Scrum Practitioner.

Created functional specifications and design documentation.

Schedule plans and rollout activities for the team.

Enhancement and defect fixes using proprietary tools and Spring and MVC architecture.

Configuring Tomcat and JBOSS builds for various components of the project.

Environment:Java/J2EE, Struts, MVC framework, RESTful Web Services, Eclipse



Contact this candidate