We provide IT Staff Augmentation Services!

Senior Software Engineer Resume Profile

4.00/5 (Submit Your Rating)

Summary

  • 7 years of IT experience in Analysis Design Development Implementation and Testing of Enterprise Applications in the Client/Server environment using Java/J2EE in Client-Server 3-tier and n-tier applications.
  • Expertise in developing reliable and scalable enterprise applications using Servlets JSP JSTL JDBC XML Web Services EJB Spring JavaScript HTML and DHTML.
  • Experienced in using JSP Servlets and HTML to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
  • Solid implementation experience in the area of J2EE design patterns DAO Business Delegate Data Transfer Object DTO Service Locator Session Fa ade Singleton and Model View Controller.
  • Proficient in framework like Struts spring Spring MVC and Hibernate ORM Object Relational Mapping Framework.
  • Experience in implementing the EJB components such as session beans and entity beans.
  • Expertise in JDBC API Entity Beans DAO Pattern and configuring data sources on App Server.
  • Hands-on experience in using Java IDE tools Eclipse IBM RAD 7.0.
  • Excellent experience in using web servers Apache Tomcat and various application servers like WebSphere and JBOSS.
  • Hands-on experience working with the JMS provider IBM MQ Series. Developed Message Driven Beans MDB and extensively used the JMS API.
  • Experience in writing ANT Maven build scripts and configuring and using Log4j and writing JUnit test cases.
  • Analyzed and developed Use Case diagrams Sequence diagrams and Class diagrams using the Rational Rose.
  • Hands-on experienced working with source control tools such as VSS CVS SVN and Rational Clear Case.
  • Experience of application development in different environments like Windows 98/NT/2000/XP/Vista Linux and UNIX.
  • Team player with ability to work under minimal supervision possessing excellent communication interpersonal analytical and problem solving skills.
  • Providing customer documentation release notes after each production cycle.

Skills

Operating System Windows System

Programming Language Java 1.4 Java 1.5 Java 1.6

Internet Technology Struts Servlet SOAP WebService Rest Service HTML XML JavaScript CSS and XSLT.

Framework EJB Spring Hibernate JPA iBatis.

Web-Servers Apache Tomcat 5.5

Application Servers IBM WAS 6.0/6.1 JBoss 4.2 Apache Tomcat 6.0.36 Jboss Fuse 6.1 server.

Database DB2 UDB MS SQL Server 2000 Oracle 11g.

Tools IBM Rational Software Architect 7.0 IBM Rational Software Architect 7.5 Eclipse 3.3 Rational Rose Product Suite Visual Source Safe StarTeam StarUML Rational Requisite Pro SoapUI tool PMD MS VISIO Aqua Data Studio 4.5.2 Flex Builder CheckStyle JUnit Advanced Query Tool SQL Developer Toad ih03.

Job Functions Requirement Analysis Design Test Case Creation Coding Testing Maintenance Application Support and Documentation.

Professional Profile

confidential

Title Senior Software Engineer

Dates of employment August 2007 till March 2012

Employer Cognizant Technology US Corp

Title Senior Software Engineer

Dates of employment March 2012 till date

Professional Experience Summary of Roles

  • As a Senior Programmer for Application Development and Release based Product Enhancements Engagements 4 years
  • Handled the Software Development Life cycle for projects with requirements across technologies of Java J2ee Servlet JSP Struts Flex Webservice Spring and Hibernate.
  • Involvement in the SDLC project phase starting from the Requirements understanding phase to Technical Design documentation Code Construction and Unit Testing.
  • Owned the reviews and Customer Walkthroughs for release level tasks. Drove design walkthroughs and touch point calls with internal and external stakeholders.
  • Coordinating with Workflow Mainframe teams during integration testing to successfully complete end to end system testing.
  • Written Oral communication with the Clients/Onsite Coordinator for requirements and query resolution.
  • Participated in Quality Management Defect Analysis and Defect Prevention activities.
  • Technical Design and Knowledge Management Documentation.
  • As a Programmer for an Application Development Program that spanned multiple technologies and frameworks 3 years
  • Handled the Software Development Life cycle for projects with requirements across technologies of Java J2ee Servlet JSP Struts EJB Spring and Hibernate.
  • Involvement in the SDLC project phase starting from the Requirements understanding phase to Technical Design documentation Code Construction and Unit Testing.
  • Written Oral communication with the Onsite Coordinator for requirements and query resolution.
  • Performed in the internal Code reviews.
  • Technical Design Documentation.

Cognizant Experience

CIGNA

Tech Lead Onsite Coordinator

confidential

Type Development

Platform Windows 7

Software Camel Integration Framework CXF Rest Web Services iBatis myBatis and ActiveMq

confidential

Duration March 2012 to Current

Role J2EE Tech Lead

confidential

Project Description CCM flow will process the zip file i.e. create text messages and enrich the messages with customer profile and send message to activemq queue. RTDE Wrapper will get the data from activemq and invoke RTDE Rest service to send text message to customer.

RTDE sends back notifications i.e. success / failure message to RTDE Wrapper hosted CXF Rest Service which in turn sends notification messages to HEV by putting it in activemq queue for closing actions updating DB.

Responsibilities

  • Project was following Agile methodology.
  • Understanding existing application architecture code.
  • Refactoring of newly developed application code.
  • Created Camel CXF Rest Service POC.
  • Created new workspace setup for RTDE Wrapper Fuse 6.1 server setup.
  • Suggesting new design redesigning the existing system.
  • Involved in client technical design discussion.

confidential

Type Development

Platform Windows 7

Software Flex Spring Spring Batch Mule Web Services and IBM Web sphere MQ.

confidential

Duration AUG 2012 to Feb 2013

Role J2EE Tech Lead

confidential

Project Description This project will implement Dream Incentive Engine for the CIGNA. Dream Incentive Engine will manage within CIGNA all incentive Programs Goals Client and rules associated with reward processing. The incentive program will have the ability to implement flexible and cost effective incentive solutions for clients in one environment utilizing a variety of customer touch points. These reports also include what Incentive programs are most commonly taken by employees and which company also what is the frequency of meeting the Goals etc

Responsibilities

  • Project was following Agile methodology.
  • Understanding existing application architecture code.
  • Refactoring of newly developed application code.
  • Suggesting new design redesigning the existing system.
  • Providing review comments on existing code fixing review comments.
  • Involved in client technical design discussion.

confidential

Project Description To re-engineering CIGNA s clinical infrastructure ACME CODE Runner to support the future of holistic health management by building an integrated customer-centric care platform Producing advanced clinical analytics workflows and communications channels by configuring clinical service associated action facts question and answer. Creating communication with multiple sources of data Config Engine and Desktop View internally externally interface.

Responsibilities

  • Project was following agile methodology.
  • Understanding existing application architecture code.
  • Defect fixing.

AETNA Inc. Schaller Anderson

Project MBU Medicaid Portal Application

Type Development

Platform Windows 7

Software Spring Web MVC Spring Batch and Web Services.

Client AETNA Inc Schaller Anderson Phoenix AZ

Duration March 2012 to July 2012

Role J2EE Tech Lead

Project Description

The Medicaid Web Portal is a general purpose portal that will be used by Providers and Members of any of the thirteen Schaller Anderson/Aetna health plans. Internal Staff either at the health plan or at the division headquarters may also use the portal to access data or systems as needed.

Responsibilities

  • 1 Managed requirements and design phase towards identifying mutually agreed solutions with technical teams and business partners.
  • 2 Finalized the application architecture.
  • 3 Utilized my knowledge of middleware software to finalize the system architecture in terms of the interface protocols for the product.
  • 4 Performed gap analysis with client and partners.
  • 5 Created Application Design Spec Component Design Spec documents for the application.

IGate Patni Experience

METLIFE Insurance

Project MetDental Application

Type Enhancement.

Platform Windows XP

Software Jsp Struts Java J2EE Web Services.

Client MetLife Greenville SC

Duration June 2011 to March 2012

Role Senior Software Developer Onsite Coordinator

Project Description

The MetDental Internet application provides Dental Providers with a browser based Internet interface that allows them to self service their patient s claim and plan information for MetLife s dental product. The application provides eligibility verification submitting claims online plan design content viewing claims and pre-treatments claims locate a PDP dentist Resource Center pages and Continuing Education features.

MetDental is used by approximately 57 000 dental providers and growth is expected to continue.

Dental Providers can perform the following operations.

  • To view processed claims / PreTreatement Estimates
  • To view eligibility information of a patient.
  • Can submit the claims
  • Can do registration as PDP/Non-PDP/DHMO.
  • To view the information on either PDP/Non-PDP/DHMO program.
  • Can enter the direct deposit details i.e. the banking information where the processed claims will be deposited.
  • Can view the Resource Center which contains the tools for Dentists.
  • Can view the Continuing Education page which contains information about the Educational credits for Dentist.

Responsibilities

Doing Requirement Analysis for the functional requirement document received for the project creating Technical Design Document Coding Defect Fixing Code Review Testing and Debugging.

  • Interacting with the Client on requirement understanding and to clarify any queries regarding the task.
  • Mentoring the team size of 4-5 people during design coding and testing phase.
  • Part of ramping of new team members on understanding the architecture of project.
  • Acted as an onsite coordinator for offshore with team size 4-5 people.

We'd love your feedback!