We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

Bloomfield, CT

SUMMARY

  • About eight years of experience in the Design, Development, Testing and Maintenance of various web based applications for different banking organizations.
  • Seeking a challenging position with ample opportunities for professional growth and advancement.
  • Senior Developer with extensive experience in Financial Services and Banking environments.
  • Experience using J2EE, JavaScript, Struts, Spring, XML, and Oracle Server to develop the Confidential (BOFA) applications of varying complexities.
  • Enhanced the Legal Entity Onboarding (LEO) project by addressing issues in various environments such as Dev, SIT, QA, Pre - prod and Prod based on severity and customer impact.
  • Responsible for many portions of the Automated Clearing House (ACH) project including design documents, end to end coding, testing and support.
  • Worked on varied technologies like JSP, JS, Struts MVC, Java/J2EE, Spring, iBatis, Hibernate, MQ series, Unix, Shell script, VB Script, Peripro and related tools.
  • Delivered round the clock production support with bug fixes, maintenance and technical support solutions for enhancing the BA Direct applications namely Support Tools (SP Tools) and Entity Manager (EM).
  • Provided Level 3 support for Deposit Contact Center (DCC) call center technology group with source code changes and minor enhancements.
  • Involved with various stages of system development from design, development, implementation, system testing, integration testing and deployment.
  • Experience in implementations using waterfall methodology.
  • Prepared test cases, test, review, build and deploy projects.
  • Worked on the Web UI of a payment gateway system.
  • Developed excel macros to accumulate data on different sheets and infer outcomes.
  • Worked as a team to build certain banking sections to evaluate what is gained from the training for the Project on Organizational Standards during Training (POST).
  • Built sample Effort Tracker system to record effort spent on each task by each team.
  • Excellent analytical skills and possesses knowledge of industry standard methodologies and experienced in entire project lifecycles and phases and the ability to deliver artifacts on time.

TECHNICAL SKILLS

Languages: Java, HTML, XML, JavaScript, VBScript, C, Shell Scripts, Peripro, SQL, PL/SQL, UML

Web Technologies: J2EE, JSP, EJB, RMI, JPA, Servlets, JDBC, JavaBeans, JMS MQ, SOAP

Frameworks: Struts MVC, Spring DAO, JUnit, Ant, Maven, iBATIS, Hibernate

Databases: WinW RDBMS Oracle, SQL Server, DB2, MySQL

Environment: Windows, UNIX

Application Servers: Weblogic, WebSphere

Web Server: Apache Tomcat, Eclipse, Rational Application Developer

Tools /Others: TOAD, Visual Source Safe, Clear Case, Rational Rose, Perforce, Quality Center, SOAPUI, Tortoise SVN, WinSCP, HPSM

PROFESSIONAL EXPERIENCE

Confidential - Bloomfield, CT

Senior Java Developer

Responsibilities:

  • Worked at client location and Involved in support for the Confidential internal applications in Prod, Pfix and PVS environments.
  • Understand and study the business domain services and its various operations for the project.
  • Perform root cause analysis including Issue description, actual results, expected results, RCA and SLA.
  • Use SOAP UI tool primarily to run the corresponding Webservices for the proper version of domain service operations running on particular JVM servers.
  • Recreate the incident issues in different environments to conclude the response.
  • Used WinSCP to configure log files for the many servers on which the service operations ran like Load Balancer, ODSI, ESB and WAS.
  • Worked on DBVisualizer to test the data related issues.
  • Determine the specific IDE for the Webservice request and provide Java code level analysis on Weblogic, WID and RAD.
  • Access SharePoint to learn about each of the domain specifications.
  • Contact and co-ordinate with other support and business teams if further assistance is required from the system analysts and developers on the ticket resolutions.

Confidential, Charlotte, NC

Senior Java Developer

Responsibilities:

  • Worked at onsite and Involved in design and development of J2EE based web applications with DB2 as backend.
  • Understand and study the requirements for the project.
  • Used UML methodology to design the requirements gathered in the form of use cases, sequence diagrams, activity diagram.
  • Used the Eclipse IDE to code the UI and server side application.
  • Developed the Web UI pages using JSP and JavaScript.
  • Worked on the Struts MVC framework and used Spring and iBatis for the Service and DAO part of the application.
  • Applied JMS MQ series and I series knowledge in one of the modules named Account Normalization.
  • Deployed the project components using Ant and Maven.
  • The application interacts with mainframes through CICS driver module.
  • Also handled modules involving design and development of all the tiers of the concerned web application.
  • Worked on the shell scripts required by the UNIX module.
  • Also worked on the maintenance of the project by relevant testing and bug fixing.
  • Created application build documents for the ease of offshore.
  • Associated with Account Normalization, Balancing and Check Conversion modules.

Confidential Charlotte, NC

Senior Java Developer

Responsibilities:

  • Work experience at onsite to help the project maintain support quality.
  • Production support involves resolving any issues that occur during production hours.
  • Maintenance involves defect fixing, testing and enhancing the applications for future releases.
  • Addressing production issues based on severity and customer impact.
  • Meeting the defined estimated time for any production issue to minimize the customer impact.
  • Enhancing the application and meeting the severity and SLA parameters by fixing and testing the Existing defects.
  • Worked on managing the relevant project documents to help in future releases.
  • Enhancements included thorough testing and coming up with optimal solutions to further the user Satisfaction.
  • Worked on several modules to improve coordination among them.
  • Involved in peer code reviews and proper knowledge transfer sessions to the team.
  • Helped to manage the project artifacts in the Visual Source Safe.
  • Built macros single-handedly to upgrade the performance of the project data.
  • Also worked extra hours to provide round the clock application support during the important milestones Of releases.
  • Helped in carrying out the releases seamlessly thereby reducing customers and user impact.

Confidential

Senior Software Engineer

Responsibilities:

  • Involved in all the stages of the Software Development Life Cycle.
  • Actively part of the requirements gathering phase to understand the project.
  • Also, created several documents for the junior members to understand better and work accordingly.
  • Worked on the UI part using JSP, JavaScript and CSS.
  • Developed the code using appropriate action/delegate classes and worked on Struts MVC and Spring to connect the various classes using the Eclipse IDE.
  • Helped in peer coding and proper testing for bug fixes.
  • Route user requests to respective modules for further processing.
  • Maintenance and Support of the project involving customer data by defect fixing

Confidential

Senior Software Engineer

Responsibilities:

  • Level 3 support for applications under DCC group, source code changes for bug fixes and minor Enhancements.
  • Responsible for requirements to implementation of the VRU and Card IVR call center modules.
  • Develop and assist in process improvements and automation.
  • Assist in release and change management.
  • Co-ordination with other support groups.
  • Create disaster recovery procedures and planning and executing disaster recovery tests.

Confidential

Java Developer

Responsibilities:

  • Involved in analysis, design and development of the system components.
  • Used OO Techniques - UML methodology (use cases, sequence diagrams, activity diagrams)
  • Developed server side applications using Servlets, EJBs, and JDBC.
  • Used Ant for automating the build process of java applications and components.
  • Used JMS for communicating various clients and it’s components, here the various clients even include Other banking clients.
  • Used JUnit for Testing.
  • Used Web Services-WSDL and SOAP
  • Extensively configured the build files to different Environments
  • Developed Session Beans which encapsulates the workflow logic
  • Used Entity Beans to persist the data into database and used Message Driven Beans MDB to notify the bean state.
  • Developed EJB components for middle tier component implementation and business logic implementation.
  • Used Struts the MVC framework for building web applications.
  • Developed web pages using HTML, CSS, Java Script.
  • Developed PL/SQL database scripts and written Stored Procedures and Triggers.
  • Created User guide and application support document.
  • Used CVS for the concurrent development in the team and for code repository
  • Involved in regression testing, evaluating the response times, and resolving the connection pooling issues.

Confidential

Software Engineer

Responsibilities:

  • Preparing Design specifications, development, database design, Unit Testing and deploying the java applications in oracle Application on the Server.
  • Also responsible for providing post implementation Support & maintain code in case of any changes.
  • Maintaining documentation for the project.

We'd love your feedback!