Post Job Free

Resume

Sign in

Java Developer Project

Location:
Mumbai, MH, India
Posted:
February 04, 2016

Contact this candidate

Resume:

PROFESSIONAL SUMMARY

Oracle Certified Java Programmer with almost nine years of overall experience with full Project Lifecycle development in J2EE technologies: Requirement Analysis, Design, Development, Testing and Deployment of Enterprise software applications.

Exposure to full Software Development Life Cycle, Feasibility study, Business Requirement analysis and Specification, Design and Specification, Coding and module testing, Integration and System testing, Delivery and Maintenance.

Expertise in design and development of J2EE components and APIs including Servlets, JSP, Struts, JMS, EJB, XML and Web services like SOAP and WSDL.

Expertise in Developing web based GUIs using Ajax, HTML, XHTML, CSS, Jscript, JSP, AngularJS, D3, Bootstrap. Proficient in XML related technologies like XML, DTD, XML Schema, SAX and DOM Parsing.

Self starter and highly motivated with the ability to learn new technologies and methodologies.

Highly conceptual with excellent communication, inter personal and organizational skills with the ability to work independently and as part of a team.

EDUCATION

Bachelor of Commerce, Osmania University, Hyderabad, India 2001-2004

Master of Business Administration, Osmania University, Hyderabad, India 2004-2006

TECHNICAL EXPERIENCE

Programming Languages & Technologies: Java 1.6, J2EE, Servlets, JSP 2.0, Struts 1.2, JMS, JDBC, JUnit 4.8, JavaScript, XML, JAXP, JAX-RPC, XSL, Shell Scripts, Web Services, WSDL, SOAP, UDDL, AJAX, HTML, CSS, SVN, Maven

Databases: Oracle11g, DB2, MS SQL Server 8.0.

IDE, Tools and Frameworks: RAD Spring tool suite, SQL* Plus, Spring, Castor, Hibernate, XML Spy, LDAP.

Application Servers: Websphere 7.x, Tomcat 7.x

Operating Systems: Windows 7, DOS, UNIX.

Version Controls: SVN, CVS,

Design Patterns and SDLC methodologies: DAO, MVC, Command Pattern, Singleton, RUP, UML, and Agile.

PROFESSIONAL EXPERIENCE

Citigroup, Warren, NJ Sept 2015 – present

Sr. Java Developer

Project: E-Delivery

E-Delivery Global Shared Utility (GSU) is the global standard electronic delivery solution used by various users of bank applications as a common communication platform to send paper based communication through electronic means providing cost saving opportunity, environmental benefits, productivity benefits and better customer experience. The communication can be anything like: Letters, Advices, unencrypted / encrypted PDF attachments, Digitally Signed PDF attachments, Marketing Campaigns, Alerts and e-Notifications.

Responsible for requirements gathering, analysis, design and providing project estimations implementing the SCRUM methodology and assigning day to day responsibilities to other team members.

Responsible for developing rich user interfaces to enable customers to register new products, sign-up for alerts, set-up communication preferences etc using technologies such as Java, Spring MVC, Servlets, JSP, HTML, D3, AngularJS, Bootstrap, Java script, XML etc.

Responsible for developing the business logic to track customers who opt-out for new product offers, communications from client over markets preferences etc and also developed the logic to generate CSV based reports for usage by the marketing team to analyze customer profile, interests, marketing preference to target customers with better marketing offers and developed complex queries and stored procedures using technologies like Java, Spring, Struts, XML, PL/SQL, Oracle etc.

Responsible for unit testing and end to end testing and assisted the QA team in fixing bugs and issues identified in the QA environment. Provide production support in terms of code deployment, fixing issues and help other teams resolve their bugs. Involved in code review and code performance.

Responsible for enhancing the application logging, develop the Maven build scripts and deploy the application to DEV, SIT and QA environments and maintain version control using clear case.

Technologies : Java 1.6, Servlets, JSP, Spring, XML 1.0, WebSphere MQ, JMS, JUnit, log4j 1.2.16, Websphere 7.0, RAD 7.5.0, clear case, Oracle 11g, PL/SQL developer, Unix, Maven, D3, Bootstrap JS, Angular JS, JavaScript

Bank of New York Mellon, Pittsburgh June 2015 to Aug 2015

Senior Java Developer

Project: WebXEN

WebXEN is a cloud based solution that is simplified and intuitive in providing end to end standard based solutions across the entire investment lifecycle, designed to be a source for all financial services inclusive of portfolio management, risk management, trading and all data management and reporting needs. WebXEN API’s provide a flexible environment in response to client needs and provide integrated business solutions, capabilities and data across all devices for BNY Mellon’s client and third party services. WebXEN digital pulse is responsible for turning vast repository of data into analytical insights and predictive solutions in real time thereby empowering the clients. It also improves access, efficiency and collaboration between various business partners.

Responsible for requirements gathering, analysis, design and development implementing the Agile methodology.

Responsible for developing rich user interfaces to enable customers to register, update and modify their profiles by invoking RESTful API’s using Java, XML, SOAP, JAX-WS, Jscript, BootStrap JS, AngularJS, Node4j, Spring etc.

Responsible for developing a batch application to generate reports as per requests from other business partners using spring-batch, UNIX Shell Scripts, Java etc.

Responsible for conducting IT Risk assessment, Business Impact Analysis, enforce security standards etc

Responsible for providing support to the QA team and involved in production support from deployment to troubleshooting issues, developed documentation etc.

Technologies : Java 1.6, Servlets, JSP, Spring, XML 1.0, Oracle database, Neo4J, JMS, JUnit, log4j 1.2.16, Oracle 11g, Maven, D3, Bootstrap JS, Angular JS, JavaScript, HTML 5, Eclipse.

United Health Group, Baskin Ridge, NJ Aug 2014 – May 2015

Java Developer

Project: Consumer Driven Health Plan Management System

The purpose of this project is to operate a Health Plan with CDHP benefits, integrate various business partners, create a website to present health plan information, improve the accuracy of claim payments and account balances, allow providers with real time eligibility checks, claims adjudication and integrating claims and care management systems in accordance with HIPPA standards and ICD-9 codes.

Enhanced the member statement application to send statements electronically to the customers, wrote queries to generate details for those statements, developed the XML parsing mechanism to convert POJOs to XML and vice-versa, and developed the bounce back module to manage bounced emails.

Responsible for enhancing the business logics for claims, enrollment, providers and care management portlets, developed queries and store procedures to interact with OLTP using Java, Spring, DAO, XML, JMS and Castor.

Developed persistent Java classes using Spring Framework, implemented Test Driven methodology by performing unit testing using JUnit, implemented Hibernate Framework to map Java classes to database tables and wrote queries using PL/SQL and developed Service end point implementations to consume API’s exposed by other applications to register, retrieve, update and authenticate member profiles.

Responsible for designing and developing a batch application using Spring-Batch to generate Key Performance Indicator reports, maintained version control using SVN, deployed the application in DEV, Test and Stage environments and provided support to the QA team during production deployment.

Involved in Business Research and Development meetings, translated the requirements to Use Case Diagrams, realized the Use Case documents during development, developed and maintained technical design documents, provided impact analysis on enhancements etc.

Technologies: Java 1.6, JSP 2.0, JDBC, SQL, PL/SQL, XML 2.0, UNIX, JUnit 4.10, Maven,JAX-WS, Castor, Log4j, Apache Commons, SoapUI 4.5.1,WSDL,Spring Tool Suite, WebSphere 7.0, Tomcat 7.x, Spring, SVN, AngularJS, Hibernate, MQ, JMS and Use Case.

United Health Group, Baskin Ridge, NJ May 2012 – Dec 2014

Java Developer

Project: Consumer Driven Workflow (CDW)

CDW is a messaging application that co-ordinates the messages between UHG and its partners, provides support to its customers by maintaining their HSA/FSA/HRA account balances, applying discounts, provide initial enrollment information to its affiliates, process and save claim information and process batch files.

Responsible for developing the web based admin portal to search the table for messages, view message details, facilitate manual adjustments and change logging levels using technologies such as Spring MVC, JSP and JSTL tags, CSS, Ajax, Servlets etc.

Developed CDW core application to process claims, send messages to affiliates with claim information, update the affiliates with HSA balance information, handle reversals and adjustments using Core Java, Spring IOC, Hibernate; DAO to maintain persistence and XML for Hibernate mapping.

Developed CDW batch processing mechanism to process batch files and convert the records to messages for processing by implementing multi-threading concepts, JMS, MQ and Spring batch framework.

Configured MQ queues, developed message consumers and producers, developed clients to access connection factory and destination objects using JNDI, developed mapping files, implemented O/R mapping, managed transaction and concurrency using Hibernate.

Involved in Business Research and Development by realizing Use Case document requirement, designed and developed code in accordance with those models by implementing Agile methodology.

Responsible for maintaining the code versions using SVN, deploying the application in DEV, Test and Stage environments, provided support to the QA team during production and deployment, and troubleshoot the application to improve and optimize the performance.

Technologies: Java 1.6, JSP 2.0, JDBC, SQL, PL/SQL, XML 2.0, UNIX, JUnit 4.10, Maven, Castor, JMS, Apache Commons, Spring Tool Suite, WebSphere 7.0, Tomcat 7.x, Spring, SVN, JScript, Log4j, Hibernate, MQ and Use Case.

Real Soft Inc, Bangalore, India / Quincy, MA July 2010 – Apr 2012

Java/Web Services Developer

Project: PenPay (Retiree Services)

Penpay is a record-keeping and administrative services application that is used to manage the participants and clients information. The application was designed to allow online account access to retired participants in active pay status. Prior to the implementation of PenPay, Retiree Services did not provide online access to benefits payment information. PenPay Web allows participants the ability to view their account and make changes such as change of address or tax withholding options.

●Involved in the Requirement gathering and Analysis.

●Functional Document preparation discussions and followed the Agile Methodology.

●Responsible for developing the business logic for 401k plans, Tax withholding, Payment History, Payment methods using core Java, Struts and developed the UI using JSP, Servlets, HTML, CSS, Java Script and Ajax.

●Developed web services for accessing the SETIT, PLUS server using JAX-WS, created WSDL files to deploy both on the server and client side.

●Responsible for developing queries and stored procedures to retrieve customer information, account information and developed JUnit test cases for unit testing and end to end testing.

●Developed ANT based build scripts to create deployable EAR files and provided support to QA and PROD environment in terms of deployment support and bug fixing and used clear case for version control.

Technologies: Java 1.5, J2EE, JSP, Servlet, JavaBeans, JDBC, Struts 1.3, JBoss, HTML, CSS, JavaScript, Oracle 9i, Ant, Maven, Junit, IBM ClearCase, Agile methodology, SOA WebServices with Axis, JAX RPC, JAX WS, xml, SOAP and Eclipse.

ICICI Apr 2007 – June 2010

Java Developer

Project: HRMS Core System

HRMS Core System Project provides the tools for aligning the workforce with Organizational objectives by supporting all Core HR, HR Self Service, recruiting, training, and analytics needs. It is the most comprehensive solution available to address all concerns of the employee life cycle from recruitment to retirement. The solution includes manpower, planning, defining of Organization structure, job, positions, recruitment process, defining compensation and benefits and training.

Responsibilities:

Worked on multi-tiered web - application development using J2EE standards.

Designed and coded JSP pages and Java Beans for different user interactive Web pages.

Used Apache Tomcat 4.0 as application server for deployment.

Used Eclipse IDE to develop the application.

Designed User Interface Screens using JSP, Servlets.

All the business interfaces were developed using JSP with business rules implemented using Servlet and JavaBean.

Developed JavaScript for validation purpose.

Involved in preparing documentation according to standards.

Wrote unit tests and also involved in integration tests using JUnit.

Developed SQL queries to retrieve data from database using JDBC.

Deployed the system successfully to production and supported the application post-production by bug fixing and generating user reports.

Technologies: Java, Java Servlets, EJB, XML, WSDL(Web Service Definition Language), SOAP, HTTP, CSS, JUnit, base64 encoding, Oracle, PL/SQ.



Contact this candidate