Post Job Free

Resume

Sign in

Java Developer,Java/J2EE developer

Location:
Dallas, TX
Posted:
January 27, 2015

Contact this candidate

Resume:

SUMMARY:

*+ years of technical expertise in complete software development life cycle (SDLC) process which

includes Requirements gathering, Analysis, Design, Development, Testing and Implementation.

• Extensively worked on n-tier architecture systems with application system development using Java,

JDBC, Servlets, JSP, EJB, JMS, Web services, WSDL, SOAP, spring, Hibernate, XML, SAX,

and DOM.

• Implemented Rich User Interfaces using JSP, JSTL, HTML, DHTML, XHTML, CSS,

JavaScript, and AJAX.

• Have good experience in XML, XHTML, DTD, Schema, XSLT, SAX, DOM, JAXP, and JAXB.

• Deployed and Configured Java/J2EE applications in LINUX environments.

• Expertise with spring, Hibernate, and Struts application frameworks.

• Expertise with using the JUnit for testing the applications.

• Have good experience to implement various J2EE and well versed with Design Patterns (Singleton,

Factory Pattern)

• Expertise in installation and configuration of WebLogic, WebSphere, Tomcat, JBoss, Glass Fish

app servers.

• Experience in Health Care, Retail, HR, Telecom, Banking, and Financial domains.

• Developed back end interfaces using PL/SQL packages, stored procedures, Functions,

Anonymous PL/SQL programs, Cursor Management, Exceptions handling and triggers.

• Very good knowledge of all the Object Oriented Programming concepts (Inheritance, Encapsulation and

Polymorphism).

• Expertise in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML) by

using Rational Rose.

• Strong experience in different phases of Software Development Life cycle (SDLC) and Rational Unified

Process (RUP) including Design, Implementation and Testing during the development of software applications.

• Expertise in configuring version controls like CVS, SVN, Clear Case and VSS.

• Expertise with distributed technologies like Enterprise Java Beans (EJBs), Remote Method

Invocation (RMI).

• Experienced in using IDEs such as Eclipse, My Eclipse, RAD, and Net Beans.

• Excellent analytical capabilities and good communication skills. Ability to quickly adapt

to new environments and learn new technologies.

Education:

Bachelors of Engineering from Jawaharlal Nehru Technological University, India

SKILLS:

Programming Languages Java2, J2EE, SQL, PL/SQL, C, C++

Operating Systems UNIX, Red hat Linux, IBM AIX, and Sun Solaris.

Java/J2ee Technologies Java, JDBC, Servlets, JSP, Struts, EJB, JSTL, RMI, JMS, XML (DOM,

SAX), Spring, Hibernate, Web Services, WSDL

Client Side Programming JavaScript, HTML, DHTML, CSS.

RDBMS Oracle, MySQL, SQL Server, DB2.

Application Server WebLogic 10.3, Tomcat 7.0, WebSphere 7, JBOSS 5.2

Tools Ant, VNC, Toad, SQL Developer, JUnit

Framework Struts1.3, Spring/Struts MVC 2.0, Workflow

Design Tools Rational Rose, UML, Erwin.

Version Control VSS, Clear Case, CVS, SVN

PROFFESSIONAL EXPERIENCE:

Client: Multiplan Inc. New York Aug 2013 - Till

Date

Role: Java Developer

Description: MultiPlan is one of Cigna’s repricing vendors for the MultiPlan Wrap repricing, MultiPlan

Non-Logo’d repricing, FNX negotiations, and Aggregator Network repricing. Viant maintains an EDI

connection for exchanging claims with MultiPlan, and Cigna has requested that Viant upgrade the

MultiPlan EDI from the 4010 format to the 5010 format. Claim files will be exchanged with MultiPlan

using the most current ASC X12N version (Errata) of 5010 837 transactions for institutional claims

(005010X223A2) and professional claims (005010X222A1) additionally 999 implementation and

Acknowledgements will be exchanged

Responsibilities:

• Prepared technical design documents (TDD) for Use cases.

• Performed Use case design, object modeling using UML, like Transformation of the Use Cases

into Class Diagrams, Sequence Diagrams.

• Developed UI pages with JSF framework.

• Framework leverages JSF features like Event handling, Validation mechanisms, and state

management.

• Spring Framework at Business Tier and Uses spring's Bean Factory for initializing services.

• Used Spring Core Annotations for Dependency Injection.

• Developed Backing beans to handle UI components state and stores that state in a scope .

• Provided services as SOAP based web services to submit claims to the client.

• Implemented web service using Apache Axis, used Bottom-up approach.

• Used Java Mailing or Messaging Service (JMS) API’s for mailing detailed notifications

depending upon the success and failure once the backend process is complete and also for mailing

administrator of any system related problems.

• Developed complex SQL join queries for efficiently accessing the data.

• Used Spring Framework with Hibernate to map to Oracle database.

• Wrote HBM Files for mapping Java objects to tables in relational database and updated it as

required.

• Hibernate used as Persistence framework mapping the ORM objects to tables.

• Developed HQL, SQL queries.

• Eclipse used for Development i.e. used as IDE.

• Used Oracle 10g as database and Involved in the development of PL/SQL backend

implementation and using SQL created Select, Update and Delete statements.

• Experience doing unit testing using JUnit.

• Used Maven to develop build scripts and generate source files that handle JAR and WAR files.

• Used SOAP UI tool to test web services.

Environment: Java 1.7, JSF 2.1, Spring 3.1, Hibernate 3.0, Java Web Services (SOAP, JAX-WS), JNDI,

AJAX, Web services, Apache Axis 2.0, Eclipse 3.4, Web sphere Application Server 6.1, Java Beans, Sun

RI,Clear case, ClearQuest, UML, XML, XHTML, DHTML, JavaScript, CSS, XSL, Oracle 10g, SQL,

SQL Navigator, PL/SQL, Log4j, UNIX Shell Script.

Client: HCENTIVE, CO Jun 2012 - Jul

2013

Role: Java/J2EE Developer

Description: Hcentive Health Group is private foundation dedicated to improving health and healthcare

insurance. As an Organization that funds and arranges care for more than 70 million people, it has

extensive data and experience on innovative approaches to improving healthcare. It provides the full

breath of health and ancillary benefits, care management, prescription services and health IT for all

health care Consumers, Patients, and Employers.

Roles and Responsibilities

• Developed a Network Analysis and Planning Application (NAPA) using JSF 2.1/Prime faces.

• Used Toad and developed stored procedures in Oracle 10g, SOAP web services and JPA to get

the data onto the UI page.

• Developed a complex stored procedure for the train movement based on the complex data from

different tables using TOAD 12. Wrote EJB Stateless session to communicate with Controller

and Service layer i.e. make the EJB calls from Backing Beans.

• Wrote configuration files for injecting EJBs, Service Impls and DAO classes

• Deployed the application using Weblogic.

• Used ANTHill to develop build scripts and generate source files that handle JAR and WAR files.

• Used Log4J for logging and tracing the messages.

• Gained knowledge on developing Web Services (SOAP) to communicate with the application

using XMLs using SOAPUI-4.6.1.

• Used Rational Application Developer 8.5.1 (RAD) IDE on Windows7 to develop the Created

XML documents on the fly in the code for SOAP UI web services.

• Used Log4J for logging and tracing the messages.

• Followed Agile Sprint and Scrum methodologies for the status meetings.

• Used Quartz Scheduler for batch jobs.

• Prepared end-user as well as developer, project technical documentations.

• Prepared design/ test documentations and mentoring junior associates.

• Prepared design document and prepare estimates for coding and unit testing.

Environment: Java 1.7, JSF 2.1, Prime faces 3.5, HTML, Java Script, AJAX, XML, Rational

Application Development(RAD), Anthill, Windows 7 OS, JPA, Web Sphere Application Server

8.5(WAS), SOAP UI Web Services, TOAD for Oracle 12t z2

Macys, San Francisco, CA Jan 2011 - Jun 2012

Role: J2EE Developer

Description: Macy’s online ecommerce business is growing, and is an important revenue stream.

Stability of the macys.com web site combined with agility of bringing new features to the market is

crucial to ensure further revenue growth and competitive advantage. Ongoing development of the multi-

channel program creates new requirements for reusability of functional components across the

applications serving different sales channels.

MCOM Domain/Infrastructure services project will satisfy the goals and establish the practices, which

will increase ability of delivering the new functionality and the stability of the solutions. The

methodology will be proven to work by delivering services for the Checkout Re-factor and Account

Services projects.

Roles and Responsibilities

• Actively participated in Analysis and Designing Phases.

• Extensively used Factory and Singleton patterns in business logic.

• Implemented JSP, Struts Tag Libraries, Java Script and CSS for developing the Front-End of

the application.

• Involved in Writing SQL Queries, Database Design and PL/SQL blocks like indexes, stored

procedures, triggers and packages.

• Used Microsoft Vision for designing the Use Case Diagrams, Class model, Sequence

diagrams, and Activity diagrams for SDLC process of the application.

• Prepared Functional and Non-Functional requirements by analyzing the business requirements

for “Acquisition”.

• Implemented GUI pages by using JSP, HTML, CSS, JavaScript, AJAX

• Implemented the online application by using Core Java, JDBC, JSP, Servlets,

• Implemented Singleton, factory design pattern, DAO Design Patterns based on the application

requirements.

• Used SAX and DOM parsers to parse the raw XML documents.

• Used Eclipse as Development IDE for web applications.

• Designed and developed base classes, framework classes and common re-usable components.

• Configured the project on WebLogic 10.3 application servers.

• Used SVN for Version Control tool and Silk Central for bug tracking tool

• Deployed the project in Linux environment.

Environment: JDK 1.5, JSP, WebLogic, JDBC, XML, DOM, SAX, HTML, Web, Eclipse, SQL,

PL/SQL, JavaScript, Oracle11g, Toad, Log4j, ANT, SVN, Silk Central, Red Hat Linux

Sun Technologies, India Jul 2009 - Dec 2010

Java Developer

Description: Cybertel has initiated a project to document current HR and Payroll business processes and

define the desired future state, agnostic of any particular solution. The Business Process Redesign (BPR)

project will be conducted in parallel with the procurement. The work products from the Cybertel project

are being targeted to be available for review during the procurement process, and may influence the

features and functionality that Cybertel will want to have included in the HR/Payroll solution. Cybertel

may request Bidders to demonstrate their solutions capabilities during the demonstration phases of the

procurement. The outcomes of this effort will influence the design, build, and configuration of the

HR/Payroll solution

Responsibilities:

• Involved in prototyping, proof of concept, design, Interface Implementation, testing and

maintenance.

• Created use case diagrams, sequence diagrams, and preliminary class diagrams for the system

using UML/Rational Rose.

• Designed and developed the persistence tier using Hibernate framework.

• Designed and developed front view components using JSP and HTML.

• Developed re usable utility classes in core java for validation which are used across all modules.

• Developed UI navigation using Struts MVC architecture. (JSP, JSF, tiles, JSTL, Custom

Tags).

• Created JSF components for presentation layer.

• Developed Java classes for implementing Business logics using EJB 3.0(Stateless session, entity,

message driven beans).

• Used JNDI to support transparent access to distributed components, directories and services.

• Deployed and tested the application with web server Tomcat, WebSphere.

• Developed Interactive web pages using AJAX and JavaScript.

• Worked on Report Module, generating PDF/ CSV according to template.

• Configured and tested the application with database server Oracle 9i and MySQL 5.0

• Involved in developing various reusable Helper and Utility classes using Core Java, which are

being used across all the modules of the application.

• Helped in database design and tuning. Created stored procedures, Views in the Database

Environment: JDK 1.5, Core Java(Multithreading, Collections), JSP, JSTL, Servlets, Struts 1.2, EJB 3.0,

XML, HTML, Java Script, AJAX, SOAP, WSDL, UML, JDBC, Shell Scripting, JUnit, log4j, JMS,

Apache Tomcat, WebSphere Application Server, Oracle 10g Database, MS-SQL Server 2005, Windows

NT, Unix/Linux.

Client: Infosys Technologies,India Mar 2006 -

Jun 2009

Role: Java/J2EE Developer

Description: Automated Payroll System is a highly advanced payroll solution system for small to

medium business firms. Automated Payroll System provides a variety of payroll solutions corresponding

to the changing needs of the clients. Automated Payroll System provides services such as direct deposit

and checks services, human resource management, time management, tax management and compliance

assistance. Employers can save time and cash depending on the task of preparing payrolls. Employers

can send the payroll details to Automated Payroll System via Internet. APS calculates payroll details and

tax withholdings and deductions.

Roles and Responsibilities

Involved in Requirements gathering through interviews and questionnaires.

• Used Agile Methodology, Iterative Approach, for development.

• Performing usability analysis and developing the java swing user interfaces.

• Developed Servest, JSPs and used JavaScript for Validations.

• Developed Action forms, Form beans and Java Action Classes using Struts and used them in the

application's framework.

• Developed several SQL and PL/SQL stored procedures and triggers.

• Experience in System Analysis and Design methodology as well as Object Oriented Design and

Development using OOAD methodology to capture and model business requirements.

• Proficient in doing Object Oriented Design using UML-Rational Rose.

• Review and guide the application architects with Object Oriented Design using Rational Unified

Process (RUP).

• Designed, developed JSP, Servlets and deployed them on JBOSS Application Server.

• Used Hibernate for mapping the Object oriented model of Java with Oracle.

• Developed HTML and JavaScript. Developed Scripts for UNIX platform deployment.

• Used ANT for compilation and building JAR, WAR and EAR files.

• Used Accrev for version control tools.

• Experience doing unit testing using JUnit.

• Project coordination with other Development teams, System managers and web master and developed

good working environment.

Environment: Java, J2EE, JSP, Servlet, Spring Web MVC, HTML, CSS, XML, JavaScript, AJAX,

XML, Hibernate, Spring,JBOSS, Oracle 10g, JUnit, JDBC, PL/SQL, Eclipse,ANT,

Solaris/Windows2000.



Contact this candidate