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 DeveloperResponsibilities:
- 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.
