We provide IT Staff Augmentation Services!

Java/j2ee Consultant Resume

5.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY

  • Over 10 years of progressive experience in Information Technology with extensive experience in using Java/J2EE technologies.
  • Key participant in all phases of Software Development Life Cycle (SDLC) with analysis, design, development, integration, implementation, maintenance, debugging, reports, testing, production support of applications in client server environment and web based applications.
  • Extensive work experience in server side technologies like Spring MVC framework, Servlets, JSP, JDBC, Struts framework, Hibernate, JPA.
  • Built dynamic pages using server request/response using Ajax.
  • Expert in delivering the design using concrete design pattern principles such as MVC (Model - View-Controller), Front Controller, DAO, DTO, Business Delegate and Singleton in the development of distributed Enterprise Applications.
  • Application development using J2EE Frameworks on IDE’s Eclipse, IntelliJ
  • Ability to understand the Functional Requirements and Design Documents.
  • Hands on experience in UNIX and Linux Commands.
  • Experience in RDMBS such as Oracle database.
  • Ability to handle multiple tasks and can work independently as well as in a team.
  • Strong experience on software development methodologies like Waterfall and Agile. Experienced with SCRUM methods of Agile Development Model.
  • Very good understanding of Object Oriented Design (OOD), and extensively worked on MVC framework. Experience in Core Java with knowledge of Multithreading, Concurrency and Memory management.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Expert trouble-shooter and problem solver with proven ability to design and develop reliable data driven applications. Deadline-driven work ethic.
  • Good knowledge on online application security implementation. Have developed utilities for protection against XSS attacks. Have implemented mechanism to avoid CSRF attacks on the online merchandising applications.

TECHNICAL SKILLS

J2EE Technologies: Java, Spring MVC, Servlets, Struts, JDBC, JSP

Programming Languages: Core Java, PL/SQL, JSP, HTML, Objective C

Frameworks: Spring Framework, Struts, WebObjects

Operating Systems: Mac OSX, Win98/2000/XP

IDE Tools: Eclipse, IntelliJ

Databases: Oracle

Web/App Servers: Apache, Tomcat, WebObjects, Weblogic

Tools: Maven, Jenkins, Subversion, Jira, Fisheye / Crucible

PROFESSIONAL EXPERIENCE

Confidential, Sunnyvale, CA

Java/J2EE Consultant

Responsibilities:

  • Owned few modules and developed functionalities based on Spring MVC in the application.
  • Led the migration of merchandising pages from Legacy WebObjects framework to Spring MVC.
  • Have developed utilities for protection against XSS attacks. Have implemented mechanism to avoid CSRF attacks on the online store pages.
  • Integrated mobile carrier to buy flow, enabling features including ATT Next, other carrier features.
  • Incorporated financing options, such as PayPal for US and other dynamic payment platforms for EMEA.
  • Collaborate with a geographically diverse team of 3 to 4 team members to ensure the successful delivery of all project phases.
  • Key participant in the design, development and testing phases of the project.
  • Involved in coding for Controllers, Model classes, Schemas etc.
  • Writing Unit test cases using Mockito.
  • Facilitated the implementation and integration of the application to the services and external systems.
  • Contributed in Sprint meetings and communicated with the Onsite team regarding backlog items.
  • Co-ordinate with penetration testing, QA & UAT for any major release and defects.
  • Received multiple expressions of appreciation from clients for strong work ethic, including “… Thank you for your leadership”, “Manoj, our lead has done a wonderful job to ensure we are back on track”.

Environment: Java 8, Spring MVC, Tomcat server, Jenkins, Maven

Confidential, Cupertino, CA

Java/J2EE Consultant

Responsibilities:

  • Developed end-to-end solution for displaying taxes/fees on the Confidential online store pages.
  • Developed a backend service with APIs using Spring DI Framework, Hibernate.
  • Developed backend service, which identified pending transactions, completed payment authorization through 3rd party service and processed orders. Eradicated lost orders and significantly increased revenues.
  • Involved in various stages of Enhancements in the Application by doing the required analysis, development.
  • Developed .hbm files, ORM Classes,HQL and Criteria queries in hibernate
  • Implemented cache mechanism in hibernate
  • Writing mapping files, configuration files, POJO class in hibernate.
  • Writing Unit test cases using Mockito.
  • Developing Ant and Maven scripts to automate the compilation, deployment and testing of Web and J2EE applications to the above platforms
  • Responsible for code review and approval of the design by other team member. Mentoring of Junior Java Consultants.
  • Responsible to assign the defects and tasks to the Team and Tracking the status everyday by daily basis.

Environment: Java 7, Spring DI Framework, Tomcat server, Jenkins, Maven

Confidential

Java/J2EE developer

Responsibilities:

  • Created a mini application with connection manager class, based on Singleton Java pattern, significantly improving performance testing turnaround time.
  • Enabled Vehicle Search Interplay functionality using Object Oriented JavaScript and JSON.
  • Involved in validating the forms using Java Script.
  • Applying Java Server Faces, an MVC pattern - based framework to design Actions and ActionForm.

Environment: Java 6, JSF, Weblogic server, Ant

Confidential

Java/J2EE developer

Responsibilities:

  • Integral team member with critical role in the system integration of new products, the design of new license generators and other major system components.
  • Furnished offshore production support for the SWIFT (P1) application.
  • Performed application enhancements and monthly releases.
  • Applying Struts2Framework, an MVC pattern - based framework to design Actions and ActionForm.
  • Developing Servlets, JSPs server side programming for dynamically generating HTML pages

Environment: Java 5, Struts, Ant

We'd love your feedback!