We provide IT Staff Augmentation Services!

Senior Java J2ee Developer Resume

0/5 (Submit Your Rating)

Cleveland, OH

SUMMARY

  • Around 7 years of extensive experience in Software Development Life Cycle (SDLC) as a Java Developer with expertise in Object - Oriented Design, Development, Testing and Support of Enterprise Level Intranet/Internet Applications.
  • Extensive understanding and experience with various methodologies such as Waterfall, Agile.
  • Having Hands on experience in end to end development of Software Applications. Application domain areas include development for E-Commerce, Insurance, Banking and Financial Investment.
  • Experience in design, development, packaging and deployment of product in Java.
  • Experience in developing and consuming of WebServices (SOAP, WSDL, JAX-WS, JAX-RS)
  • Knowledge of J2EE technologies like JSP, Servlets, Struts Framework, spring and hibernate.
  • Proficient in several frameworks like Struts, Java Server Page, Hibernate 3.1 ORM, Spring Framework, spring MVC with GUI plug-ins like Tiles Framework, validation plug-ins like Validator Framework.
  • Excellent hands-on experience in Supporting and Maintaining of J2EE Web applications in production
  • Involved in developing and deploying J2EE Applications archives (Jar, War and Ear) on BEA Weblogic application server.
  • Expertise in client web technologies using HTML5, DHTML, CSS3, and AJAX.
  • Proficient in using various IDEs like RAD and Eclipse.
  • Experience working with various versioning tools like Clear Case, SVN, Perforce.
  • Used J-Unit framework for Unit testing of application.
  • Excellent experience in developing applications with onsite/offshore model.
  • Extensive experience in working closely with Business partners for gathering requirements and specifications needed to build applications. Worked TEMPeffectively in independent and in cross-functional team environments. Ability to learn and in corporate new technologies.
  • Excellent communication skills and ability to work TEMPeffectively and efficiently in teams and individually.

TECHNICAL SKILLS

J2EE Technologies: JSP, Servlets, JDBC

Programming Languages: C, C++, Java, SQL, PL/SQL

Middleware: JMS, EJB

Frameworks: Spring, Struts, J2EE design patterns, Hibernate, Genesys

Application Servers: IBM WebSphere 6.0, BEA Web logic 8.1

Databases: Oracle, MS SQL Server, MS Access

Web Technologies: XML, DHTML, HTML, CSS, JavaScript, Ajax, Jquery

IDE: Eclipse

Configuration Management Tools: VSS, Rational Clear Case, ANT, Log4J

Operating Systems: Windows 98/NT/2000/XP (Windows 7 Enterprise)

PROFESSIONAL EXPERIENCE

Confidential, Cleveland, OH

Senior Java J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development
  • Developed Custom Tags to simplify the JSP code. Designed UI screens using JSP, Struts tags and HTML. Used JavaScript for client side validation.
  • Used Hibernate Persistence Strategy to interact with database.
  • Used ANT scripts to build the application and deployed on WebSphere Application Server.
  • Expert in writing SQLs.
  • Worked on the Database Layer for the Alert workflows using Oracle.
  • Monitored the error logs using Log4J and fixed the problems
  • Ensured dat the code developed meets quality and design criteria.
  • Promoted Test Driven Development (TDD) and automated unit testing to ensure robustness and high quality software solutions.
  • Debugging the code, analyzing the defects, applying fixes.
  • Performed Unit Testing using mocking frameworks like Mockito, Easy mock and Integration Testing using Test Harness.
  • Providing documentation for Design, Planning & Estimation, Impact Analysis.
  • Code Walk through at the end of every minor release.
  • Root cause analysis of the bugs

Confidential, Newark, NJ

Responsibilities:

  • Getting the requirements from the end user and doing Research/ Analysis and come up with the best solution. Preparation of LLD and UTP documents.
  • Worked across multiple modules including user administration and skill matching algorithm.
  • Used spring framework with the help of Spring Configuration files to create the beans needed and injected dependency using Dependency Injection.
  • Implemented Hibernate instead of traditional JDBC code.
  • Used XML/annotation based transactional support of Spring Framework.
  • Involved in user interface development using JSP/JSTL.
  • Followed Test driven development and implemented Tests using JUnit.
  • Used MVC architecture throughout the project.
  • Used Apache Maven to build projects.
  • Log4j were used to log the various debug, error and informational messages at various levels.
  • Involved in the configuration management using SVN.
  • Exhaustive testing in the development environment and catches up as many bugs as possible during local testing rather TEMPthan letting the bugs getting migrated into production environment.
  • Analyzing the client requirements and functional areas of the existing system
  • Preparation of Impact Analysis Reports.
  • Code Walk through
  • Root cause analysis of the bugs
  • Instrumental in fixing the bugs dat are found in production and test it thoroughly before moving the same into production.

Confidential, Columbus, OH

Responsibilities:

  • Designed and developed the Application based on Model-View-Controller architecture.
  • Involved in the development of JSP and Action Classes.
  • Used Struts as the UI framework and implemented various design patterns
  • Designed and developed JSP Custom Tags based on Struts Framework.
  • Complete the build head of time so as to give room for the unexpected issues during testing phase.
  • Write code for Struts, Hibernate Code & make Configuration for Struts, Hibernate.
  • Distributing developing/maintains work with team member help to team member in Tech.
  • Completion of development and integration
  • Developed frontend using HTML, CSS, JavaScript and DHTML.
  • Created stored procedures using PL/SQL to interact with the Oracle database
  • Implemented OO Aspects using PL/SQL in Oracle Database.
  • Highly Involved in Handling Database exceptions using PL/SQL.
  • Extensively involved in calling JAVA using PL/SQL in Oracle Database.
  • Involved in writing external Procedures for Oracle database.
  • Involving in coding part of various area of project
  • Report to client/project manager given status of development
  • Exhaustive testing in the development environment and catches up as many bugs as possible during local testing rather TEMPthan letting the bugs getting migrated into production environment.

Confidential

Responsibilities:

  • Design and development of various modules
  • Understanding customer requirements and converting it to technical documents for implementation.
  • Complete the build head of time so as to give room for the unexpected issues during testing phase.
  • Expert in writing SQLs.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information, such as status reports
  • Involved in requirements gathering and designing, server side coding using Spring and Hibernate.
  • Instrumental in fixing the bugs dat are found in production and test it thoroughly before moving the same into production.
  • Implemented the whole project development architecture using frameworks like Hibernate, JSF and spring.

We'd love your feedback!