We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Newark, DE

SUMMARY:

  • Over 8 years of experience as a Java Developer in client - server based enterprise applications with the J2EE architecture.
  • Experience in developing Java/J2ee applications using Spring 3.0, Hibernate 3.0, Struts, Web Services ( SOAP, WSDL ), XML,JMS and JSF
  • Proficient in technologies Java 1.6/1.5, Spring 3.0, JPA 2.0, Hibernate 3.0, Web Services (JAX-RPC,JAX-WS), JUnit 4.0,EJB 2.0/3.0, XML,JMS, Struts, JSP, Servlets, JavaBeans,JDBC, Ajax, XHTML, EXT JS, Angular JS, AWS, JavaScript.
  • Experience in Message based systems using JMS API and Message Driven Beans.
  • Experience in Implementation of MVC architecture using Spring MVC andStruts.
  • Experienced in developing UI Screens using JSF, Spring MVC, Struts Framework, JSP, XSL, Java Script, CSS and Ajax.
  • Sound Knowledge of Design Patterns like Singleton, Business Delegate, Session Facade, and MVC.
  • Extensively followed development methodologies such as Agile (SCRUM), Water Fall.
  • Experience in working with Oracle 10g/9i and MySQL
  • Proficient in unit and integration testing the application using JUnit 4.0, Spring Test Module.
  • Expertise in using and configuring various web & application servers.
  • Experienced in using building tool ANT and logging tool Log4J.
  • Proficiency in programming with different Java IDE's like Eclipse.
  • Developed Use Case Diagrams, Class Diagrams and Sequence Diagrams using Rational Rose and Microsoft Visio.
  • Experienced in using source code version control tools SVN and CVS.
  • Involved in resolving Production Issues, Analysis, Troubleshooting and Problem Resolution.
  • Excellent communication and interpersonal skills, quick learner, self-motivated, ability to work individually and as well as in a team environment with good team spirit.

TECHNICAL SKILLS:

Operating Systems: Windows 7/vista/XP/2000

Languages: Java, J2EE/JEE, HTML, UML, XML, SQL, PL/SQL.

Web Technologies: Servlets, JSP, JavaScript, Ext JS4.0, Angular JS, JSON, JDBC, JMS, XML, HTML5, CSS3.

Methodologies: OOAD, Agile, Waterfall

Servers: Apache Tomcat 5/6/7, Weblogic

Frameworks: Struts, Spring, Hibernate, JSF, JPA, Tiles.

Databases: Oracle 8i/9i/10g, MySQL and SQL Server

Development Tools: Eclipse, EditPlus, Jbuilderand MySqlYog.

Web Services: SOAP, WSDL, UDDI, JAXM, Apache Axis2, AWS

Source Control: CVS, SVN.

Testing Frameworks: Junit, Spring Test Module

PROJECT EXPERIENCE:

Confidential, Newark, DE

Sr. Java/J2EE Developer

Responsibilities:

  • Contributed to the entire Software Development Life Cycle (SDLC), involving creation of business requirements document, technical requirements document, and code development and testing with Agile methodology.
  • Used Spring to perform Dependency injection among all bean class involved in business logic operation.
  • Developed different components of application such as JSPs, POJOs, using Eclipse
  • Used Hibernate for data access from Oracle tables
  • Developed the data flow between many web services that communicates with the data in our application
  • Used JPA to interact with database
  • Used JavaScript for client side validation
  • Designed and built RESTful Web service interfaces implemented in Java.
  • Worked with Restful Web services to interact with external systems.
  • Implemented UI pages with JSP, HTML, CSS using JavaScript and jQuery with JavaScript libraries like Node.js
  • Used Ant build scripts for build
  • Building and deployment of JAR files on test, stage systems in Tomcat
  • Assisted during production rollout.
  • Participated in overall design and derived detail design using UML class diagrams.
  • Used Log4j for logging and debugging and used JUnit extensively for testing.

Environment: Java, JSP, Servlets, Spring MVC, Spring Templates, Spring Tags, Hibernate, DAO, XML, JDBC, JavaScript, jQuery, AngularJS, Apache Tomcat, WSDL, Eclipse, Maven, Oracle, JUnit 4, Log4j, ANT, Web Services, Restful, WSDL, Agile, Linux

Confidential, Wilmington, DE

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in gathering, analyzing and documenting business requirements, functional requirements and data Specifications for application development.
  • Generated Use case diagrams and Class diagrams using Rational Tool Suite.
  • Used Struts Framework in the application, which is based on MVC design pattern.
  • Extensively usedHTML, JSTL andJSP for the presentation layer along with Java script for client side validation.
  • Extensively used Spring framework components such as Dependency injections and AOP.
  • Developed presentation layer using Spring MVC and used annotation based mapping to map the JSP post backs to the controller methods.
  • Validated all forms using Struts validation framework and implemented Tiles framework in the presentation layer.
  • Developed drag and drop functionality using AJAX and Tile framework in Struts.
  • Developed Application controllers, Business and Data service modules for the web applications.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Design Patterns like Factory, Singleton and DAO pattern.
  • Designed tables in Oracle 10g database and worked with Database Developers for implementing Stored Procedures in the application.
  • Assisted Database Developers using PL/SQL for managing data associated with the tables.
  • Expertise in implementing Service Oriented Architectures (SOA) with XML based Web Services (SOAP/UDDI/WSDL).
  • Fixed critical issues when calling the different Web services.
  • Involved in complete Software development lifecycle including Analysis, Design, Implementation, Testing and Maintenance employed SCRUM methodology of Agile model.
  • Used JAXP XML parsers for data retrieval.
  • Developed ANT scripts for the build and deployment of J2EE components in application server.
  • Used SVNfor version control across common source code used by developers.

Environment: Eclipse, Tomcat, JSP, Servlets, Ajax, Struts, Spring, Hibernate, JMS, XML, Web Services, SOAP, WSDL, JAXB, Log4J, JUnit, Ant, Maven,JavaScript, Microsoft Script Editor, Scrum, HTML5, CSS3,SVN, PL/SQL, Oracle 10g, Rational Rose, Windows XP.

Confidential, Chevy Chase, MD

Sr. Java/J2EE Developer

Responsibilities:

  • Developed application using Agile Methodology
  • Responsible for creating functional design documents, technical documents, flow charts and data flow diagrams.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for processing the member request for two modules
  • Developed the DAO layer using the Hibernate annotations and configuration files
  • Used Spring MVC Framework Dependency Injection for integrating various Java Components
  • Consumed Enterprise Web Services & generated client using Jersey and Axis Frameworks
  • Developed specialized search system using Java Servlets, JUnit, Maven.
  • Helped UI to integrate the java beans data using JSTL, Spring tags
  • Used Maven Scripts to build and deploy applications and worked closely with build team to resolve CI, Maven site and Report Issues
  • Unit Testing Java code using JUnit 4 and Integrating with Jenkin
  • Wrote SQL queries for interacting with the Oracle database.
  • Involved in testing and deployment of the application on WebLogic Application Server during integration and QA testing phase
  • Was part of production support team to resolve the production issues.
  • Co-ordinate with the QA lead for development of test plan, test cases, test code and actual testing responsible for defects allocation and those defects are resolved
  • Documentation of common problems prior to go-live and while actively in a Production Support role.

Environment: Java, J2EE, JSP, Servlets, JDBC, XML, Spring 3.x, Hibernate, Web Services, SOAP, Restful, WSDL,Jersey, Axis, SOAP UI, Eclipse, Oracle11, TOAD, JUNIT, SQL, PL/SQL, JSTL, Spring Tags, HTML, CSS, ANT, Maven, UML, TOAD, Web Logic, Linux.

Confidential, CA

Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, design, development and testing phases of an application
  • Designed web pages and used applications that meet business and user goals through a positive user experience
  • Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers
  • Worked with DB team, Business Analysts, Project managers & users to analyze & implement requirements
  • Responsible for coding and documenting various packages, procedures and functions for libraries and stored procedures, which were commonly used by different modules
  • Used Dependency Injection feature of Spring 4 framework for rapid development and ease of maintenance
  • Developed the DAO layer for the application using Spring 4 and Hibernate 4 Template support
  • Implemented Transactions using Spring 4 Hibernate Manager framework
  • Used Spring 4 MVC to bind web parameters to business logic
  • Implemented ANT and Maven build tools to build jar and war files and deployed war files to target servers
  • Used JSTL to implement the business logic inside the JSP
  • Extremely used JavaScript and jQuery for doing the client side validations
  • Used AJAX to get the data from the server
  • Have worked on MySQL for storing and retrieving the application data
  • Worked on JUnit4 for testing and maintaining the system state
  • Monitored the application logs in different deployment environments
  • Effectively used Log4j framework to implement logging system for the project
  • Responsible for sending the testing instructions/test cases to the testing team, to make sure the enhancements or new requirements changes/implementations are working properly
  • WroteSQL queries for necessary action on webpage as per the requirements
  • Participated in bug thrashing sessions to discuss and resolve bugs with developers

Environment: Java, JSP, Servlets, Spring MVC, Spring Templates, Spring Tags, Hibernate, DAO, XML, JDBC, JavaScript, jQuery, AngularJS, Apache Tomcat, WebSphere, SOAP, WSDL, JMS, Eclipse, Maven, Oracle, JUnit 4, Log4j, ANT, Web Services, SOAP, Restful, WSDL, SOAP UI, Agile, Linux

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in requirements gathering, analysis and design.
  • Developed SQL queries and stored procedures to update the database and used JDBC to connect to the database.
  • Designed and developed the project using MVC design pattern.
  • Developed front end using Struts framework.
  • Use Struts and Angular JS for web page development and front-end validations.
  • Implementing Struts/ Tiles based framework to present the data to the user.
  • Created Servlets, JSPs and used JUnit framework for unit testing
  • Developed EJBs, DAOs, Stored Procedures and SQL queries to support system functionality .Developed SOAP based Web Services for Integrating with the Enterprise Information System Tier.
  • Used TOAD as database tool for running SQL queries.
  • Application design and documentation -- UML system use cases, class, sequence diagrams developed using MS Visio
  • Use ANT scripts to automate application build and deployment processes.
  • Developed application logic using Servlets and JSP technology.
  • Developed PDF creation feature using the open source API - itext.jar: This feature is used by the clients to download their records in a pdf format.
  • Developed login feature and session tracking features.
  • DevelopedJUnit unit testing for the application.
  • De-bugging and bug fixing Production problems.
  • Worked on java design pattern (DAO, Value Objects).

Environment: JAVA, Servlets 2.3, JSP 1.2, EJB2.0, MySQL, JavaScript.

We'd love your feedback!