We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume Profile

3.00/5 (Submit Your Rating)

NC

Summary:

  • Over 9 years of professional experience in analysis, design, development, build and deployment of large, scalable, distributed Java/J2EE based enterprise applications.
  • Thorough knowledge in the Business Process, Implementation Methodologies, Project Life Cycle Management and Documentation Standards.
  • Extensive experience in developing web applications by layered-architecture using Struts, Spring MVC.
  • Expertise in JSP, Servlets, Struts, JDBC, JNDI, XML.
  • Experience with Agile/scrum development process.
  • Experience in Object-oriented analysis, design and programming using UML and design pattern.
  • Experienced in various Business Domains like Gas Pipelines, Automobile, Energy, Investment and Commercial Banking.
  • Experience in Banking Domain for more than 5 years
  • Experience in Creation and Consumption of Webservices.
  • Excellent communication, interpersonal, intuitive, analysis and organizational skills.
  • Involved in client facing role for close to 2 years with Bank of America and HP.
  • Expertise in training the entry level trainees and developers in Java.
  • Experience on several Utility tools like Eclipse, Exadel, VSS, CVS and SVN.
  • Strong analytical skills with ability to quickly understand client's business needs.
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.

Technical Skills:

Programming Languages : Java, J2EE, Servlets, JDBC, JSP, Web services

Web/XML Technologies : HTML, CSS, JavaScript, JQuery, AJAX, Servlets, JSP, XML

RDBMS : Oracle 10g, MS SQL Server

Frameworks : Spring 3.0, Struts 2, Hibernate, iBatis, ADF

Tools Utilities : JDeveloper, RAD, Dream Weaver, Eclipse, Net Beans

Application/Web Servers : Apache Tomcat, Weblogic, IBM Web Sphere

Source Control : CVS, SVN, Clear Case, perforce

Build management : Maven, ANT

Operating Systems : Windows 9x/2000/XP/7, Linux, UNIX

CASETOOLS : Rational Rose, Together CC 6.1, Microsoft Visio

Professional Work Experience:

Bank of America, Charlotte, NC Jun 14 Till date

Sr. Java/J2EE Developer

XAD:

Bank of America Corporation NYSE: BAC , based in Charlotte, North Carolina is one of the Largest Financial Services Companies. Bank of America serves individual consumers, small and middle market businesses and large corporations with a full range of banking, investing, asset management and other financial and risk-management products and services. It offers industry leading support to more than 4 million small business owners through a suite of innovative, easy-to-use online products and services.

XAD has a suite of applications that services Personal and small business Accounts like Deposit and Debit Common Component and Business Services Application are This project is to maintain and enhance the applications that are used to service the consumers through various applications like Keep Change, Fee Reduction Application, Common Pricing Framework, Fee Waiver System among others.

Responsibilities:

  • Involved in Analysis of the root cause of the defects using the JIRA tool.
  • Used SVN for software configuration management and version control of various development projects.
  • Created multi-module Maven project and used Maven to build applications.
  • Involved in Code Retrofit to different environments by creating branches in Jenkins
  • Involved in maintenance of the modules by implementing code fixes using RAD tool.
  • Involved in deployment in IBM WebSphere server and Infrastructure activities.

Environment: Java 1.6, JSP, Servlets, Java Script, HTML, PL/SQL, RAD, SVN, Toad, IBM WebSphere, JIRA, Jenkins

Confidential

Sr. Java/ JEE Developer, Module Leader

Service Center Confidential

CashPro, worldwide client access channel, is designed to deliver the global power of Bank of America Merrill Lynch through one portal and one password. Developed based on close consultation with clients, CashPro represents a multi-million dollar investment for the industry's best banking experience providing greater control over the financial solutions business uses through simple, global access wherever and whenever you choose. External Portal is designed to Provide Straight through Processing to Client and Enable them to manage Portfolios more independently/Efficiently.

Responsibilities:

  • Participated in Requirements gathering meetings with all involved teams
  • Designed Class Diagrams, Sequence Diagrams, Validation Flow Diagrams and Object Diagrams, using Microsoft Visio to model the detail design of the application
  • Developed Wrapper Objects for Data Access Objects
  • Participated in Code Review meetings
  • Interacting with Business directly to understanding the product
  • Coding End to End transaction flows using Business Component EJB's , Service class and database transactions, creating xml schemas and converting to java and vice versa, perform unit testing on the application.
  • Participated in coding the Front end of the application using ADF
  • Involved in Creation of Webservices SOAP and consumption for EPOE.
  • Involved in Analysis of the root cause of the defects.
  • Involved in deployment and Infrastructure activities.
  • Involved in preparation of design strategy documents for all the impacted methods.
  • Used Perforce for software configuration management and version control of various development projects.

Environment: ADF, EJB, Hibernate 3, J Developer 11.1.1.17, Mule Workspace, Perforce, Java, JSP, Servlets, Java Script, HTML, Oracle, PLSQL Developer, Toad

Confidential

Sr. Java/JEE Developer

Confidential Application Development:

Bank of America Corporation is one of the largest financial services companies and the largest bank by assets in the United States It is a sales tool for Bank of America. A consolidated platform powered by BEA WebLogic portal will be delivered through browser channel. The objective of Navigator is to address existing issues/concerns with Portal Foundational components, build next generation data models to eliminate performance bottlenecks and support new capabilities and provide seamless integration between Navigator and legacy IBK systems

Responsibilities:

  • Participated in the creation of Use Cases, Class Diagrams, and Sequence Diagrams for analysis and design of application
  • Used Log4j for logging purposes. Monitored the error logs using Log4j and fixed the problems detected
  • Developed End to End coding of the screens using WebLogic Portal.
  • Integrating developed components with other modules
  • Involved in developments/maintenance of the modules.
  • Involved in Creation of Webservices and consumption for BBS.
  • Involved in testing of the modules.
  • Used ClearCase for software configuration management and version control of various development projects.

Environment:J2EE1.3, XML, Web Services Spring, Hibernate 3, Edit Plus, BEA Workshop for WebLogic, Eclipse IDE, Quality Center, ClearCase, VSS, Oracle 10g , BEA WebLogic 9.2.1

Confidential

Sr. Java/JEE Developer

Web Profitability:

Web Profitability is a web-based client Profitability reporting application that supports the Commercial segment and Private Bank. The main purpose of Web Profitability is to know the Clients and provide world-class service to those clients while ensuring corporate profits, which will provide increased shareholder value. The users of this system are Commercial Clients, Private Bank Clients, Corporate Clients, Real Estate Clients and Finance Clients.

Responsibilities:

  • Performed full life-cycle solutions, from requirements gathering, to writing specs then after development, writing the user/technical documentation
  • Developed User Interface Module using JSP and JSP Tag Libraries JSTL to simplify the application
  • Used plain old Java scripts for providing validation of the user inputs to the forms
  • Used Log4j for logging purposes. Monitored the error logs using Log4j and fixed the problems detected
  • Designing the system and Development of High level, Low-level use cases and Test Cases.
  • Development of Design documents viz., Sequence diagrams and Class diagrams using Rational Rose.
  • Deployment and support of the application
  • Used ClearCase for software configuration management and version control of various development projects.

Environment: Java, JSP, Servlets, Java Script, HTML, PL/SQL, Tomcat, ANT and Oracle, ClearCase

Confidential

Java/JEE Developer

Dealer Portal:

This project enables the Nissan Sales Company users to the share the files, publish announcements across regions, do sales related performance tasks. The sales and shipment details of a particular region can also be viewed and downloaded in the form of CSV files.

Responsibilities:

  • Involved in Design, Implementation and coding of File Upload module in Java, JEE technologies such as JSP, Servlets
  • Developed the entire web tier using NissanStruts MVC Framework
  • Extensive client side validations using JavaScript including dynamically populating the data in the components, enabling and disabling the components based on the input, dynamically writing the contents to specific frames using AJAX
  • Used iBatis for object/relational persistence and query service
  • Wrote SQL Queries, and integrated SQL Queries into DAO
  • Used VSS for software configuration management and version control of various development projects.

Environment: Java, JSP, Servlets, Java Script, HTML, DB2, NSF Nissan Struts Framework , WebLogic, iBatis, VSS

Confidential

Java/JEE Programmer

PQMS:

The PQMS system is an n-tier application on the J2EE platform. The PQMS Requirements Management module is a system which will be used as a central repository for managing functional and non-functional requirements effectively and intelligently. The PQMS application comprises of PQMS Requirements Management, PQMS Resource Management, Red X and DM.CSV files.

Responsibilities:

  • Responsible for installing, configuring and deploying on WebLogic in high availability mode
  • Developed user interfaces using JSPs and HTML and front-end validations using Java Script
  • Developed JSP custom tags to support custom user interfaces
  • Developed Data Access Objects DAO to connect to the database
  • Participated in the creation of Use Cases, Class Diagrams, and Sequence Diagrams for analysis and design of application
  • Used SVN for software configuration management and version control of various development projects.

Environment: Java, JSP, Servlets, Java Script, HTML, EJB, Exadel, SVN, Toad, WebLogic

Confidential

Java/JEE Programmer

Design Concept Cost Application DeCCA :

Decca Design Concept Cost Application supports the Global Cost Management process by automating the creation and management of Design Concept sheet Goal of Release 2.1 is to prioritize set of enhancements to DeCCA system to support the strategy for Global Cost Management process improvements and enabling deployment of GMNA and other regions to the Global Application Management

Responsibilities:

  • Participated in the creation of Use Cases, Class Diagrams, and Sequence Diagrams for analysis and design of application
  • Developing Intranet Web Application using JEE architecture, using JSP to design the user interfaces
  • Developed the application based on MVC architecture using Struts Framework, designed Action Classes, Form Beans
  • Developed several web pages using JSP, HTML
  • Used JavaScript to perform checking and validations at Client's side
  • Evaluated and worked with JDBC for Persistence
  • Involved in deploying web and enterprise applications in WebLogic Application Server

Environment: Java, JSP, Servlets, Java Script, HTML, PL/SQL, Eclipse, Microsoft VSS, Exadel, Borland Together 6.1, Toad, WebLogic

Confidential

Java/JEE Programmer

Locomotive Spec Database System:

This project is developed for Electro Motive Diesel, USA. This project is used to support the design and implementation of a Locomotive Spec Database. This database will be used by Systems Engineering, Inquiry Group and Area Sales departments for the purpose of creating original spec documents for locomotive and component set orders.

Responsibilities:

  • Participated in the creation of Use Cases, Class Diagrams, and Sequence Diagrams for analysis and design of application
  • Developing Intranet Web Application using JEE architecture, using JSPto design the user interfaces
  • Developed the application based on MVC architecture using Struts Framework, designed Action Classes, Form Beans
  • Developed several web pages using JSP, HTML
  • Used JavaScript to perform checking and validations at Client's side
  • Evaluated and worked with JDBC for Persistence
  • Involved in deploying web and enterprise applications in WebLogic Application Server

Environment: Java, JSP, Servlets, Java Script, HTML, PL/SQL, Eclipse, Toad, WebLogic

Confidential

Java/JEE Programmer

Monitoring and Diagnostics:

Monitoring and Diagnostics has a suite of applications that monitor key parameters of the turbine performance remotely and in real time. This project is to collect data on some configuration from sites all over the world and to publish the raw data i.e. presentation/ input to other programs.

Responsibilities:

  • Developing Intranet Web Application using JEE architecture, using JSP to design the user interfaces
  • Responsible for Maintenance of application.
  • Responsible to resolve all the defects and support of the application
  • Developed several web pages using JSP, HTML
  • Used JavaScript to perform checking and validations at Client's side
  • Involved in deploying web and enterprise applications in WebLogic Application Server

Environment: Java, JSP, Servlets, Java Script, HTML, PL/SQL, Eclipse, Microsoft VSS, Toad, GE Support Central, WebLogic

We'd love your feedback!