We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Bentonville, AR

SUMMARY:

  • 6 years of experience in IT industry in web application analysis, design, development and deployment of enterprise application, implementation and testing of Software Applications wif strong expertise on Java /J2EE technologies.
  • Industry experience includes Financial Services, Insurance, Banking, Telecom, and Government.
  • Expertise in application development using JDBC, Servlets, JSP, Java Beans, JMS, Struts, spring, Hibernate and JSF.
  • Experience in developing web applications using technologies like HTML,Java Script, AJAX, CSS, DOJO, JSP Tag libraries, Tiles and XML.
  • Expertise in multi - tier, object-oriented J2EE and CoreJava applications.
  • Strong J2EE/Javaapplication development and programming background, wif experience in defining functional/technical specifications.
  • Expertise in building Java -J2EE applications (JDBC, EJB, Servlets, JSP, Java Beans, Session, Entity, Message-driven beans and SQL) using J2EE best practices and design patterns.
  • Experience in MVC (Model View Controller) architecture, using Struts Framework, Swing, and SpringFramework wif various Java/J2EE design patterns & SOA Governance.
  • Expert in implementing dynamic web applications using Application Servers like BEA WebLogic, IBM WebSphere and Apache Tomcat deploying in various environments like Windows, UNIX and Linux wif IDEs like Eclipse 3.3/3.4, My Eclipse and WSAD (RAD).
  • Experience wif major databases such as DB2, My SQL, MS SQL server and Oracle.
  • Excellent working noledge of popular frameworks like Struts, Hibernate, and Spring.
  • Experience in Spring modules like MVC, AOP, JDBC, ORM, and Web Services.
  • Managed Declarative Transactions using Spring AOP and also integrated Spring wif REST.
  • Experience working wif Core Java and Java Multi-Threading application.
  • Good proficiency in using front-end & Middle-tier J2EE technologies wif backend databases such as Oracle Server, MySQL Server, and MS Access.
  • Experience in developing J2EE applications using Java Development tools such as Eclipse, Netbeans.
  • Good Understanding of relational database concepts and experience in Query construction using SQL, extensive experience in writing, editing and maintaining database objects.
  • Expertise in teh areas of Graphical User Interface (GUI), Object oriented programming.
  • Experience in Software development life cycle (SDLC) of Software Engineering - Requirements Analysis, Design, Development and Documentation.
  • Automated builds of jar files and, development documentation and, data import, export and conversions.
  • Strong team player, ability to work independently and in a team as well, ability to adapt to a rapidly changing environment, commitment towards learning.
  • Ability to work in challenging and versatile environments and Self-motivated, excellent written/verbal communication, Organizational skills combined wif attention to detail and time management skills, and Excellent analytical and proven problem solving skills.

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL, XML, C#

Java API s: J2EE, EJB, JSF, Servlets2.3, JSP, JSTL, JDBC, RMI, JMS, JTS, JAAS, JAXB, JUNIT, AWT

Open Source: Hibernate 2/3, Spring IOC, Spring MVC, Spring Web flow, Spring AOP

Web Services: SOAP, RESTFUL, UDDI, WSDL, SOA, JAX-WS, JAX-B, JAX RS

Version Controls: SVN, Clear Case, CVS

Build Tools: ANT, MAVEN

App/Web Servers: Web Sphere6.x, 7.x, 8.x, JBOSS 6/7, Apache Tomcat, Web Logic

Database: Oracle 8/10/11, MS SQL Server, My SQL, DB2

Tools: TOAD, XML Spy, PL/SQL Developer, Rational Rose, UML, E-R Modeling

IDE s: Eclipse, My Eclipse, WSAD, RAD

Reports: Crystal Reports, SQL Reports

Methodologies: Agile, Scrum, Waterfall

Operating Systems: Windows NT/XP/7, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, Bentonville, AR

Senior Java/J2EE Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, and Development, testing production of application using both Agile Scrum.
  • Involved in design discussions and understanding of business requirements and identify teh relevant functional and technical requirement.
  • Involved in designing and implementing database and table design using E/R diagrams and schema diagrams.
  • Developed teh application using Spring (MVC) Framework dat helps in separating teh business logic, presentation logic and navigation logic.
  • Written Spring Core and Spring MVC files to associate DAO wif Business Layer.
  • Worked wif spring framework in teh development of a business bean and to interact wif database objects.
  • Involved in writing Spring Configuration XML file dat contains declarations and other dependent objects declaration.
  • Analyzed and implemented teh Spring MVC framework and wrote controllers.
  • Developed teh persistence layer by using Hibernate ORM frame work, defining entities through annotations.
  • Written Hibernate annotation based mapping Javaclasses wif Oracle Database tables.
  • Intercepting filter design pattern used for all teh pre-processing and post-processing purposes which includes session validation, authorization, logging.
  • Designed and developed presentation layers using JSP, Java Beans, CSS, HTML5, DHTML, jQuery and Java Script, Json in UI pages.
  • Developed web services SOAP, WSDL and web services clients using JAXB and XML, implemented SOA architecture.
  • Writing JavaScript functions for various validation purposes. Writing Java Beans to contain data objects. Implemented session beans, entity beans and message driven beans.
  • Dynamic form generation auto completion of forms and user-validation functionalities using AJAX.
  • Worked on teh jQuery, Java script Library dat simplifies HTML document traversing, and event handling.
  • Implemented JSP in Presentation layer programming using JSTL, AJAX Development.
  • Used Maven to build, run and create JARs and WAR files among other uses Deployed teh applications JBOSS Application Server
  • Used Java API for RESTful web services(JAX-RS) is a set of using CXF Framework
  • Used Eclipse as IDE for teh enterprise application Project development
  • Used Log4J to capture teh log dat includes runtime exceptions.
  • Developed JUnit test cases for all teh developed modules
  • Involved in teh complete life cycle of teh project from teh requirements to teh production and also involved in UAT.
  • Setting up daily Status meetings wif team and communicate status to Project Manager.
  • Worked wif server admin and deployed teh application on to teh production and Stage Servers.
  • Actively participated and provided feedback in a constructive and insightful manner during daily Stand up meetings and weekly Iterative review meetings to track teh progress for each iterative cycle and figure out teh issues.

Environment: Java/J2EE (JDK) 1.6/1.7,Java Beans,Spring 3.0, Hibernate 4, SOAP, CXF, Ajax, JQuery, JSP, XSD, XML Bean, JBOSS, DB2, JUnit, Log4J, FileZilla, Spring Framework security using LDAP, Web Services, Restful, TFS, Eclipse, Oracle 11g, Mainframe Platform, Agile/Scrum, SVN, Maven 2.

Confidential, Denver, CO

Sr. Java/J2EE Developer.

Responsibilities:

  • Analysis of requirements provided by teh Business Analysis Team.
  • Analyzed and prioritized Product backlog to decide which user stories should be implemented.
  • Involved in developing application which allow users to Create/Modify/Delete Assets using JSF, spring and Hibernate. It will help Business users to correct teh Data provided by Different Vendors.
  • Involved JavaMigration from 1.5 to 1.6 versions and also JSF 1.2 to 2.1 compatible wif Java1.6 version.
  • Implemented Spring Framework for teh information flow between database and Model.
  • Configured Spring-config.xml and Web.xml, Spring-specific descriptor.
  • Extensively used Hibernate in data access layer to access and update information in teh database.
  • Used Hibernate 3.2 as ORM solution in persistence layer of teh application.
  • Used HQL (Hibernate Query Language) to write static and complex queries while communicating wif DB2 database.
  • Web services are developed based on teh SOAP & WSDL, Web services tested using SOAPUI tool.
  • Configured Hudson for building applications everyday automatically checking out teh code from SVN, and used Maven as Building tool.
  • Developed case management system using Agile methodology.
  • Participated in Sprint planning meetings for task planning and time estimation. Attended daily Standup meetings to report status and resolve issues faced while working on user stories.
  • Analyzed and prioritized Product backlog to decide which user stories should be implemented.
  • End to End testing of teh deployed applications and fixing teh environmental and application issues. Used HP Quality Center for tracking and resolution of defects.
  • Worked on JMS and Messaging Queue (MQ) configurations.
  • Used Log4j as a logging tool.
  • Performed Unit Testing and Integration Testing of teh application using JUnit 3.7.
  • Deployed teh application (EAR) on WebLogic Application Server v8 using Eclipse 3.1 as IDE.
  • Handling Release Master Activities who takes care of weekly release by scheduling in person meeting wif team member, review teh changes and represent to get approve from Change Management Team.
  • Creating Wiki for every weekly release items which contains instructions to follow for release and business change description.

Environment: Java/ J2EE 1.5/1.6, Spring 2.5, Hibernate 3.x, JUnit, Toad 10.5, Linux, XML, AJAX, HTML, Oracle 11g, DB2, AS400, Web Services, SOAP, WSDL, JavaScript, Log4j, Subversion (SVN), Maven, HP Quality Center, Hudson, Eclipse.

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Developed various UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams.
  • Involved in multi-tiered Java EE design utilizing Spring IOC and Hibernate deployed on Websphere Application Server connecting to Oracle database.
  • Responsible for data reconciliation wif EOD files using scheduled batch processes.
  • Used Spring framework for dependency injection, transaction management and AOP.
  • Involved in Spring MVC model integration for front-end request action controller.
  • Developed web interface for Users Modules using JSP, HTML, XML, CSS, Java Script, AJAX, and Action Servlets wif Struts Framework, spring frame work.
  • Developed application on Struts MVC architecture utilizing Action Classes, Action Forms and validations.
  • Used Spring ORM support, hibernate for development of DAO layer, involved in implementing teh DAO pattern for database connectivity and Hibernate.
  • Involved in implementing changes to SOAP Web Services to invoke/retrieving providers’ services
  • Used Web services - WSDL and SOAP for getting required information from third party.
  • Developed teh RESTful web services using Spring IOC to provide user a way to run teh job and generate daily status report.
  • Used various Java/JEE design patterns like Factory, Session Facade, DAO, DTO, etc.
  • Worked on project deployment files such as web.xml and context definition files for servlet mappings, Java bean class definitions, Action Classes mappings, transactions, JSPs declarations, validation and database connection pooling.
  • Involved in teh development of presentation layer and GUI framework in JSP. Client Side validations were done using JavaScript.
  • Used Apache ANT 1.9 for making build scripts and CVS for Version Control.
  • Implemented error handling including logging critical errors to database.
  • Involved in Designing teh Database and developed Stored Procedures, triggers.
  • Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.

Environment: Java/J2EE (JDK) 1.5, JSP, Servlets, Struts, Hibernate, Spring Framework, Apache Axis, SOAP, RESTful, JAXP, JAXB, JDOM, IBM RAD 6.0, IBM WebSphere Application Server 6.0, ANT, CVS, JUnit, JIRA, Oracle 10g, DB2, UML, HTML, JavaScript, UNIX

Confidential, Columbus, OH

JAVA/J2EE Developer

Responsibilities:

  • Worked on Agile Environment having daily stand up meetings, pre-planning and planning meeting and also face-to-face communication.
  • Responsible for completion of teh User stories assigned for each Sprint including Analysis, Development, Testing, Defect fix, Tech Spec update, wifout any deviations in schedule.
  • Developed and implemented teh MVC Architectural Pattern using Struts Framework including JSP, Servlets, and Form Bean and Action classes.
  • Implemented server side tasks using Servlets and XML.
  • Helped to develop page templates using StrutsTiles framework.
  • Implemented Struts Validation Framework for Server side validation.
  • Developed JSP's wif Custom Tag Libraries for control of teh business processes in teh middle-tier and was involved in their integration.
  • Implemented Struts Action classes usingStruts controller component.
  • Integrated data access using Hibernate, used HQL and SQL for querying databases.
  • Used teh DAO Pattern and J2EE framework facilitated teh integration and deployment of DAO, Servlets, JSP and XML.
  • Developed various J2EE components like Servlets, JSP, JSTL, AJAX, SAX, XSLT, JAXP, JNDI, JMS, and MQ Series by using RAD Application Framework.
  • Designed an alerts framework dat enables user to see changes in their ratings.
  • Written stored procedures, triggers, and cursors using Oracle PL/SQL.
  • Created and deployed web pages using HTML, JSP, JavaScript and CSS.
  • Written JUnit Test cases for performing unit testing.
  • Used Rational Clear Case as Version control.
  • Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model wif an SQL-based schema.
  • Developed lot of modules and integrated them wif teh existing current systems.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.

Environment: Java(JDK) 1.5, Struts MVC 2.1, WebSphere 7.5, Hibernate 3, JSP 2.2.1, Servlets 3.0, JUnit, RAD, Log4j, Apache ANT, Clear case, Oracle 10g.

Confidential

Software Engineer

Responsibilities:

  • Responsible for Functional Specification and System Design based on Business Requirement Document provided by business analyst.
  • Analyzed use cases, created interfaces and designed teh core functionality from presentation layer to business logic layer using UML.
  • Actively participated in design and technical discussions.
  • Designed and developed client side GUI using JSP, HTML and JavaScript.
  • Used core java concepts Collection Framework Interfaces like List, Set, Queue and also Map Interface.
  • Used AJAX and JavaScript for validations and integrating business server side components on teh client side wif in teh browser.
  • Used servlet as an interface between frontend and backend to handle http requests and to send response back to teh front end.
  • Worked on JDBC to connect to My SQL for implementing CRUD operations.
  • Responsible for configuring Apache Tomcat Server to access teh Database by setting up Data source and My SQL Pool.
  • Developed teh business objects using EJB for calling data access objects.
  • Used NetBeans IDE to develop teh Application.
  • Used CVS for version control across common source code used by developers.
  • Reviewing test cases and bug fixing.
  • Building Software modules using Apache ANT.
  • Used Log4J to capture teh log dat includes runtime exceptions.
  • Performed unit testing and Integration testing.
  • Reviewed system requirements and translated into design documents, established specific solutions, and lead teh efforts including programming and testing dat culminate in business acceptance of teh results.

Environment: JDK 1.4/1.5, EJB2.0, Servlets 2.1, JSP 1.2, Java Scripts, CSS, HTML 4.0, XML, JDBC, NetBeans IDE, CVS, ANT, Apache Tomcat Application Server, UML, MySQL and Windows.

We'd love your feedback!