Post Job Free

Resume

Sign in

Java Developer Project

Location:
Middletown, DE
Posted:
April 19, 2016

Contact this candidate

Resume:

Email:acue2a@r.postjobfree.com

Ph: 302-***-****

SUMAN AITHA

Summary:

Having 9+ years of experience in design, development, testing, maintenance and documenting of various web-based, Enterprise, Client/Server and Distributed applications using Core Java/ J2EE Technologies.

Have extensive knowledge and working experience on Software Development Life Cycle (SDLC), Service-Oriented architecture (SOA), Object Oriented Analysis and Design (OOAD), UML and J2EE Architecture.

Qualified Oracle Certified Professional, Java SE5 Programmer.

Having 4 years of experience in Finance domain, 2 years of experience in Banking domain and currently working on Insurance domain.

Expert in development and maintenance through enterprise web-based application based on Java technologies using Core Java, JEE, EJB, Servlets, Struts, Spring, Hibernate, JPA, Java Beans, JMS, SQL, PL/SQL and JNDI.

Experience in developing service oriented architecture (SOA) and web Services using SOAP, JAX-RPC, WSDL and UDDI.

Expertise working with XML, XSLT, JAXB, JUNIT, TESTNG, Log4J, ANT and TOAD.

Extensively utilized the features provided by Struts and spring frameworks in various projects for MVC architecture.

Experienced in using agile approaches, including Extreme Programming, Test-Driven Development and Agile Scrum.

Expertise in developing web based GUIs using HTML, AJAX, JavaScript, DHTML, JSP, JSF, DOM, CSS and Strong knowledge on Databases like Oracle, MySQL, DB2 and SQL Server.

Experience in design patterns such as MVC, Front Controller, DAO, DTO, Business Delegate and Session Façade.

Experienced in installation, developing, deploying applications on application servers such as BEA Web Logic, Tomcat, Web sphere.

Experience in implementing the declarative enterprise services using Spring and implementation knowledge on spring web flow to manage the application page flows.

Expertise in developing data models using Hibernate Object relational mapping (ORM) frame work and also used Hibernate Annotations to reduce time at the configuration level.

Performed unit testing using JUNIT, integration and deployment of applications done using tools ANT and Maven & debugging through log4j.

Experience in working with multiple operating system including Windows, UNIX and Linux.

Experience in providing Production Support for Java/J2EE applications.

Ability to deliver quality work under pressure and attitude to meet client deadlines.

Proactive in problem understanding, Analysis and define methodical approach to problem solution.

Ability to learn new Technologies with minimal time period and Team Player with excellent Communication skills.

Work Attitude - Flexible to work in any environment enthusiastically sees every problem as an opportunity and as immediately productive.

Educational Profile:

Bachelor of Technology in Information Technology from JNTU India.

Certifications:

Sun Certified Professional, Java SE 5 Programmer.

Technical Skills:

Languages: Java, JEE, HTML, CSS, JavaScript, JQuery, UML, Angular JS, Node JS AJAX, JSON, XML, XSLT

JEE Technologies: JDBC, Servlets, JSP, Struts, JSF, spring, JCAPS, J2C, EJB, SOAP and Restful Services, JAXB.

Application Servers: BEA Web logic, JBOSS and Web sphere

Web Server: Tomcat.

IDE’s: Eclipse, My Eclipse, RAD

Tools: TOAD, Aqua Data Studio 13.0, FileZilla, SOAP UI, IBM Rational RequisitePro, IBM Rational Clear Quest, Beyond Compare, Control-M, ANT, Maven, Log4J and JUnit.

ORM: Hibernate, JPA.

RDBMS: Oracle, DB2, SQL, MYSQL, SQL Server 2008.

Middleware: Web Sphere MQ 6.x, Web Sphere Message Broker

Version Control Tools: Serena, CVS, SVN, Team Foundation Server (TFS), Visual Source Safe (VSS), IBM Rational Clear case.

Professional Experience:

AEGON Transamerica Duluth, GA Jan 2014 – Till Date

Sr.JAVA Application Developer

Project : DS/ICC

Industry : Insurance

Project Description:

Developed Systems (DS) is suite of business application(s) that helps Policy Administration System i.e. Vantage & other mainframe based systems access easier via web based front end.

Applications in DS are: Advantage, EZApp, VOS, Table Maintenance, Reserve and AFDB Systems, APEX (Advance Print Execution), OPI (Online product Information), VOS (variable Oracle System), Leading Hedge.

Integration Competency Center (ICC): ICC deals with Integration Projects and Integrating various applications and external vendors (DTCC Gateway).ICC current responsibilities including supporting the JAVA CAPS environment and its applications and building new services into the integration infrastructure.

Implemented Services in ICC are: Agent Hub Services, Acord Services and Agent validation, System Documentation, Morning Star Service and RMD.

Roles and Responsibilities:

Implementation of core JEE patterns like MVC, Dependency Injection(DI), Inversion of Control(IOC), Data Access Object (DAO), Service Locator and Singleton for the enterprise applications

Designed and developed various modules of the application with JEE design architecture, Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.

Involved in writing JPA entities.

Involved in writing persistent.xml, Used JPA for persistence.

Involved in writing JPA Named Queries, SQL Queries to fetch data from Oracle database.

Developed SOA Services for transferring data between different applications, experienced with SOAP/WSDL and SOAP web services.

Used JAXB for processing the request and XML binding in Day2, RMD tasks.

Wrote application front end developed and designed all the UI screens with HTML, JSP, Ajax, angular JS and CSS.

Implemented scripting with AJAX and XML to dynamically refresh the page contents.

Used JSON (JavaScript Object Notation) to read the javascript object.

Used JUnit framework for Unit testing of application.

Used databases tool Aqua Data Studio 13.0.

Based on the PRJs, gather the requirements from IBM Rational requisite Pro and built technical specifications from the requirements.

Converting various ICC services into Spring Batch code and downloads the files from M/F to local directory using Connect Direct.

Responsible for Configuring LDAP security and connection pools.

Used Rational Application Developer (RAD) as an IDE.

And involved in creating the Spring Batch jobs and creating the control-m jobs for the created spring batch jobs and implemented code using Power shell script.

And involved in running the jobs through dev and build servers.

And involved in doing the batch build process and retrofitting into different regions.

Interacting with Client in understanding the aspects of their day-to-day business.

Followed an Agile Software Development environment using AGILE methods SCRUM.

Used version manager – Serena PVCS for Source Configuration Management (SCM).

Involved in PRODUCTION SUPPORT for DS/ICC services.

Environment:

CORE JAVA 1.6, SERVLETS, JSP 2.1, SPRING 3.0, JPA 2.0, ANT, AJAX,Java Script,JQuery,JSON,IBM WESB,WEB SERVICES, JAXB,ORACLE PL/SQL, SQL SERVER 2008, Control-M, Websphere 8.0, Aqua Data Studio 13.0, FileZilla, IBM Rational RequisitePro,IBM Rational ClearQuest, Beyond Compare, UNIX/LINUX, Control-M and RAD 8.5.

Zurich, NA April 12 –Dec 13

Sr.JAVA Application Developer

Project : eZACCESS

Industry : Insurance

Project Description:

Claims are processed through the Advanced Computer Claim Entry Support System (ACCESS).

EZACCESS is a web based front-end to ACCESS developed in-house in 2002, and has been the primary transaction entry facility for claims produced from policies issued by all business units.

Core functionality includes claim registration, claim assignment, customer identification, duplicate claim checking, policy/coverage verification, claim financial processing (payments and recoveries), case summary and claim reinsurance, however, is still handled through the ACCESS system functions.

Responsibility:

Used AGILE methodology and participated in SCRUM meetings.

Struts framework is used for building the Front-End.

Generated UML artifacts such as use cases, sequence diagrams, class diagrams using RAD Developer.

Designed view page using HTML, JavaScript, CSS and JSP.

Developed applications using Struts 2.0 Framework and configured the validation framework for validations and Tiles framework for layout management.

Involved in implementing Design Patterns (DAO, DTO and Business Delegates).

Used Servlets and JSP’s in developing the web application on Websphere Application Server.

Involved in Installing and configuration of Websphere Application server administration and LDAP user creation.

Designed and developed the User Interface components using JSF and maintained the session with Session Beans.

Used Rational Application Developer (RAD) as an IDE.

Used ORM tool Hibernate for data persistence.

Used Java Persistence API (JPA) through Hibernate with EJB.

Used JNDI lookup for getting the Connection Objects.

Implemented Database by using Oracle with TOAD.

Implemented scripting with AJAX and XML to dynamically refresh the page contents.

Involved maintenance of the project and resolved the QC’s raised

Developed Web Services for transferring data between different applications, experienced with SOAP/WSDL and REST web services.

Involved in Analysis, Source code development, unit test case creation and unit testing of new requirements.

Used MAVEN build tool to build the application.

Analysis, simulation, fixing and testing of the production support issues as a part of the development team.

Deployment of work product on integrated system & provides necessary effective support for the issues if encountered.

UAT support – Analysis and simulation of the UAT issues, fixing and testing the issues and releasing the code for UAT.

Used IBM Rational Clear Case for supporting software configuration management (SCM) of source code, configuration management and version control.

Environment:

CORE JAVA 1.5, HTML, CSS, SERVLETS, JSP 2.1, JSF,JAVA SCRIPT, AJAX, JQuery, XML,STRUTS 2.0, Hibernate3.0,JPA 2.0,EJB,Web Services, WSDL, SOAP, MAVEN,JUNIT, Oracle 10g, TOAD, Clear Case, UNIX/LINUX,UML, Web sphere 7.1 and RAD 7.0

Charles Schwab, July 11 – Mar’ 12

JAVA Application Developer

Project : SPM (Stock Plan Manager)

Industry : Banking

Project Description:

SPM is a centralized web solution to perform administrative operations for Schwab’s brokerage (shares trading) platform. SPM facilitates starting from user admin, data feed for shares & options for all client companies, miscellaneous operations like dividend payment & reinvestment, stock split, cash-out etc. Also provides various specialized reports. It also integrates with up-streams & down-stream systems.

Responsibility:

Involved in maintenance of the project.

Involved in fixing the Syst, Uat and Production environment issues.

Involved in Analysis, Source code development, unit test case creation and unit testing of new requirements.

Resolving the CSRs provided by the client.

Analysis, simulation, fixing and testing of the production support issues as a part of the development team.

Deployment of work product on integrated system & provides necessary effective support for the issues if encountered.

UAT support – Analysis and simulation of the UAT issues, fixing and testing the issues and releasing the code for UAT.

Experience with DB2 and Java Persistence.

Documentation work regarding the CSRs.

Environment:

Core Java /J2EE, Servlets, HTML, CSS, Java Script, JSP 1.2, Java Beans, Struts Framework 1.2, ANT, XML, XSL-FO, Oracle 9i, CVS, Web sphere 6.0,Putty, UNIX/LINUX and Eclipse 3.2

Citibank Jan’ 11 – June 11

Java developer

Project : Electronic Bank Account Management

Industry : Banking

Project Description:

The Electronic Bank Account Management (eBAM) is an application which offers a web-based tool to its specified clients, through which they can electronically submit requests related to modifying their accounts and to managing their list of Designated Authorizers and Operating Signers, as well as other related services.

Responsibility:

Involved in Requirements Gathering.

Involved in developing UI screens.

Involved in creating db schema.

Struts framework is used for building the Front-End.

Developed various modules of the application with Spring using IOC, AOP concepts.

Designed and developed application front end view pages using HTML, JavaScript, CSS and JSP.

Involved in coding and maintenance of the project.

Use of Hibernate as ORM for mapping and handling java classes corresponding to data about text, images etc to database tables. Use of Hibernate for Data Query and data retrieval as well as for transparent persistence of POJO(Plain Old Java Objects)

Used Websphere to deploy the application.

Environment:

Core Java, HTML, Javascript, CSS, JSP 1.2, Servlets, Struts 1.2, Spring 3, XML, Websphere 6.0, Oracle, Hibernate 3.0

National Stock Exchange, India Dec’ 07 – Sep’ 10

Java Developer

Project : MEMBERSHIP

Industry : Finance

Project Description:

Membership Application is one of the core internal applications used by National Stock Exchange. The Application has an extensive usage as it is used by internal users. It provides the information about the trading members of the exchange. The application contains details about the Trading Members including their SEBI Registration details.

Responsibility:

Perform Object-oriented Design and Analysis (OOA and OOD).

Analyzed requirement documents and responsible for creating Technical design documents.

Struts framework is used for building the Front-End.

Used ORM tool Hibernate for data persistence.

Designed and developed view pages using HTML, CSS, JavaScript and JSP.

Involved in implementing Design Patterns.

Used software development methodologies such as waterfall.

Involved in data base design of DOL web portal.

Involved in code review.

Responsible for client validations using JavaScript and server side validations using STRUTS.

Responsible for build the application using ANT Tool.

Used version control system – CVS Repository for Source Configuration Management (SCM).

Environment:

Core Java, Java/J2EE, Servlets, HTML, CSS, Java Script, JSP, Java Beans, Struts Framework, Hibernate ANT, XML, Oracle 9i, CVS, Web logic 8.1,and Eclipse 3.2

National Stock Exchange, India April 07 – Dec’ 07

Java Developer

Project : ELECTRONIC INVESTOR SYSTEM (EIS)

Industry : Finance

Project Description:

EIS (Electronic Investor Services) an application which will enable the investors to lodge a complaint against a Trading member or a company and view the status of the same at every work point. The application is being developed in view of SEBI circular to provide the investors a way to lodge complaints with NSE, view the Companies or Trading member's response..

Responsibility:

Responsible for Prototype Design, Coding and Unit Testing.

Designed JSP screens and coded according to requirement.

Struts framework is used for building the Front-End.

Wrote application presentation layer, which is based on MVC framework, involves Servlets, JSPs and Java Beans.

Designed application front end view page using HTML, Java Script, CSS and JSP.

Responsible for build the application using ANT Tool.

Client validations using JavaScript and server side validations using STRUTS.

Involved in implementing Design Patterns (DAO, DTO and Business Delegates).

Used software development methodologies such as waterfall.

Involved in data base design of web portal.

Involved in code review.

Used version control system – VSS Repository for Source Configuration Management (SCM).

Environment:

Core Java /J2EE, Servlets, HTML, CSS, Java Script, JSP 1.2, Java Beans, Struts Framework 1.2, ANT, XML, Oracle 9i, VSS, Web logic 8.1,and Eclipse 3.2



Contact this candidate