We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • 7 years of experience in Information Technology on all phases of Software Development Life Cycle (SDLC) of Java/J2EE web based applications.
  • 6+ years of banking and financial domain expertise with leading Financial Institution - Confidential .
  • 6+ years on experience on developing customer facing on eCommerce applications - online banking customer communications and its related segments like statements, electronic communications center, paperless suppression, alerts and notifications, messages etc.
  • Requirement analysis, Design, Development, Unit Test, Regression Test and Maintenance of Confidential ’s online banking admin communication application.
  • Experience in developing WEB Applications with Client-Server Architecture using Java & J2EE Technologies, Struts2.0 & Spring3.0 as the framework.
  • Strong knowledge on working with Struts MVC along with the Spring Dependency Injection features.
  • 2 years of experience as PL/SQL Developer in the developing, testing, debugging, and optimizing Oracle PL/SQL stored-program units such as procedures and triggers for the Confidential database.
  • Worked in exposing the Restful web services for Mobile web client application.
  • Experience in using XML based SOAP web services across the application.
  • Hands on experience in working with the Oracle 11G database.
  • Experience in developing the applications on both Agile and Waterfall methodologies.
  • Effectively monitored the HP Quality Centre 11 (Application Lifecycle Management) and gave appropriate fixes in a timely manner during the UAT and SIT phases.
  • Implemented the Cross-Site Request Forgery (CSRF) protection for the Confidential ’s online banking customer communications application.
  • Framed SQL queries and Stored Procedures, Functions and Views to develop daily resource and project status report to be sent across the Organization’s top management.
  • Used the IBM Rational Application Developer (RAD) IDE for the application development.
  • Extensively used Log4j logging framework throughout the application.
  • Ensured code quality by the continuous and serious usage of the code quality tool, SONAR for every code commit done.
  • Experience in software design, coding, source code control, code reviews, software configuration management, testing activities.
  • Made effective use of the code review tools, the Crucible and FishEye software to achieve quality assurance.
  • Effectively used Splunk for monitoring the application on Production and Development environments.
  • Experience in managing nearly five teams from requirement analysis to the development and testing and maintenance of the application.
  • Well versed in handling the challenging tasks and received customer appreciations for the same.
  • Interested on debugging the issues and to find out its root cause and the appropriate fixes in an optimized manner.
  • Used J2EE framework and has multiple integration points developed in middleware technologies like Web Services.
  • Effectively used SoapUI to verify/tweak the web service calls request responses and thereby implemented/maintained the application successfully.
  • Efficient in organizing and managing the Knowledge Transfer sessions within and across the organization.
  • Conducted trainings for the new team members on the business and the technical aspects of the eCommerce application.
  • Coordinated with the internal and external teams like the User Interface (UI) team, Content Management System (CMS) team, Testing team, Service call teams across the Organization.
  • Excellent interpersonal communication, documentation and presentation skills and experienced in working with senior level managers and developers and testers across multiple disciplines.

TECHNICAL SKILLS

Software Development Methodologies: Agile and Waterfall methodologies

Technologies: PL/SQL, Core Java, J2EE, Servlets, JDBC, Collections, Struts, Spring, Web Services, JSON, AJAX, Free Marker Template (FTL), HTML, CSS, Javascript, XML

Database: Oracle 11G

Frameworks & Architectures / API: Model View Controller(MVC), Spring, Struts, Service Oriented Architectures (Web services using SOAP and REST), JAXB, Unit Testing Framework using JUnit.

Tools: /Softwares: Eclipse, IBM Rational Application Developer (RAD), Tomcat, WebSphere, Maven, Splunk, SONAR, SoapUI, Teamsite, HP Quality Centre 11.0, Rally, uBuild, uDeploy, Selenium, Crucible, FishEye.

Source Control: Perforce, SVN

Operating Systems: Windows XP, Windows Vista, Windows 7, Windows 8.

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

JAVA/J2EE Developer

Responsibilities:

  • Led the offshore team for the development of this project.
  • Managed 5 different projects working under Admin Communications application.
  • Involved in the Requirement Analysis of the project.
  • Actively participated in the design and development of the application.
  • Developed the back end coding of the entire project using J2EE - Struts MVC and Spring.
  • Effectively used SoapUI to verify/tweak the request responses we received from web service calls.
  • Developed Restful web services for the mobile customers.
  • Implemented the project perfectly using Agile methodology.
  • Took care of both the development work and fixed the defects raised on Rally during each sprint.
  • Worked closely with the UI team, Content Management System (CMS) team and the Web Services team.
  • Coordinated with the testing team from another company who was responsible for our project.
  • Monitored the defects raised on the HP Quality Center during UAT and SIT testing and fixed them on time.
  • Responsible for maintaining a running application in development and testing environment.
  • Created High level design document, Production support document and application related documents.
  • Performed the daily build and deployment using uBuild and uDeploy and ensured the application is up without issues.
  • Analyzed and fixed any existing Production issues and undertook challenging tasks.
  • Mentored the newly hired associates and made them to work independently.
  • Interface with the onsite project managers on daily conference calls.
  • Worked continuously to ensure code quality.
  • Reported the daily development and the defect status during the status reporting call.
  • Performed regression testing for the application daily.
  • Ensured the app code, UI stuffs are migrated to the branches used for different releases.

Confidential, Charlotte, NC

JAVA/J2EE Developer

Responsibilities:

  • Led the offshore team for the development of this project.
  • Actively participated in the design and development of the application.
  • Implemented the project using Waterfall methodology.
  • Developed the back end coding of the entire project using J2EE - Struts MVC and Spring.
  • Coordinated with the UI team, Content Management System (CMS) team, testing team and the Web Services team.
  • Developed Restful web services for the mobile customers.
  • Involved in preparing the High level design document, Production support document and application related documents.
  • Good at analyzing any challenging issue and to identify its root cause and a fix for it.
  • Reported the daily development and the defect status during the status reporting call.
  • Ensured perfect and timely fix for the defects raised on the HP Quality Center using UAT and SIT testing phase.
  • Responsible for maintaining a running application in development and testing environment.
  • Ensured the daily build and deployment is fine and application is up without issues.
  • Performed regression testing for the application daily.
  • Used Perforce as the code and document repository and was responsible for data integrity in its different branches.
  • Used Teamsite to refer any static content during the development phase.
  • Made use of XMAN to find the page preview of the pages we developed.
  • Provided high customer satisfaction and an error free delivery.

Confidential, Charlotte, NC

JAVA/J2EE Developer

Responsibilities:

  • Worked proactively in understanding the business concepts.
  • Implemented the project using Waterfall methodology.
  • Developed the back end coding of the entire project using J2EE - Struts MVC and Spring.
  • Performed the daily build and deployment using uBuild and uDeploy and ensured the application is up without issues.
  • Interested in working on the challenging issues.
  • Responsible for the code development with the coding standards.
  • Provided high customer satisfaction and an error free delivery.
  • Involved in preparing the Production support document and internal online Wikipedia update.
  • Reported the daily development and the defect status during the status reporting call.
  • Dedicated on fixing the defects raised on the HP Quality Center using UAT and SIT testing phase.
  • Maintained a running application in the development environment.
  • Performed regression testing for the application daily.
  • Attended the technical and business related trainings to gain more knowledge.

Confidential

PL/SQL Developer

Responsibilities:

  • Responsible for the Oracle 11G database of entire BOA and for any operation related to it.
  • Took part in the requirement Analysis, design, development and testing phases of the project as these were handled internally.
  • Actively participated in the query framing part using PL/SQL for developing this IRIS portal.
  • Very fluent in framing any kind of SQL queries with complex procedures, view and functions.
  • Worked closely with the UI developers and the back end Java developers and incorporated the SQL queries in the right place, thereby bringing up the application.
  • Took care of the build and Production deployment process with utmost caution.
  • Developed complex reports on resource details which carried the allocation, de-allocation, background verification progress of associates against each Delivery heads, Business Relationship Managers, Program Managers.
  • Developed complex reports on project details using SQL which were previously done in Java in a clumsy way and were circulated to top management on daily, monthly basis.
  • Had good business knowledge and provided customer support for the application in rotation basis.
  • Involved in the Production support and continuous maintenance of the project.
  • Created and maintained design documents, Production support documents and reference documents.
  • Trained the new joiners and led the team effectively.
  • Sole responsibility for the data integrity and was a very dedicated database resource.
  • Responsible for taking regular database backups and to create test environments.
  • Had regular status reporting on the project activities with Program managers.

Confidential

JAVA Developer

Responsibilities:

  • Involved in the Requirement Analysis, Design and Development of the project.
  • Responsible for the end to end development of the system.
  • Took care of the system testing and provided appropriate fixes.
  • Developed the design documents and the reference documents.
  • Worked actively along with the other team members.
  • Implemented the project on time and gave an error free delivery.

We'd love your feedback!