We provide IT Staff Augmentation Services!

Sr Java/j2ee Application Developer Resume

2.00/5 (Submit Your Rating)

Tallahssee, FL

PROFESSIONAL SUMMARY:

  • About 7+ years of experience in design, analysis, development and testing of web/enterprise based and client/server applications & extensive relational database based applications.
  • Extensive experience in design and development of J2EE applications using Core Java, Java collection, JDBC, Servlets, JSP, Enterprise Java Beans, Java Mail, XML, XSLT, Struts, JQuery.
  • Expertise in business component development using Servlets, Session Beans, Entity
  • Beans and Message Driven Beans.s
  • Expertise in various open source frameworks like Struts2.0/1.2, Spring2.5, JSF1.2, and ORM Technology like Hibernate 3.0.
  • Experience with multiple Servers like Apache Tomcat, IBM Web Sphere, Web Logic, Sun Glass fish and Jboss.
  • Expertise working with standard JAVA Design Patterns (Singleton, Session Facade, Front Controller, DAO, DTO, MVC and Business Delegate).
  • Strong experience in RDBMS using Oracle 10g, SQL Server, schema development, PL - SQL programming, including experience in Oracle fine tuning, utilizing SQLLoader utility MySQL & MySQL replication setup and Stored Procedures, Functions and Triggers and performed complex database operations..
  • Expertise in Web-Development technologies like HTML, DHTML, JavaScript, CSS, XML and XSL/XSLT and AJAX.
  • Extensive development experience on different IDE’s like Eclipse, My Eclipse, NetBeans and RAD.
  • Good knowledge of EJB Session beans with JNDI mapped naming & JMS message-driven beans.
  • Experience in using DOM and SAX parsers to process, validate, parse and extract data from XML files.
  • Hands on experience in UML Modeling, Rational Rose and Design Pattern (J2EE) like Singleton Factory Method, Facade, Front Controller, Delegate Pattern, MVC Architecture.
  • Extensive experience in implementation of the version control software VSS, CVS and Clear Case.
  • Experienced in generating logging by Log4j to identify the errors in production test environment and Experience in using application build tools Ant Tool Ant, Maven and Jenkins for continuous integration
  • Experience in various Agile methodologies like Test Driven Development, SCRUM, and Pair Programming.
  • Involved in Unit Test Cases writing and having good knowledge in JUnit.
  • Experience in developing test cases and test plans besides involving in Unit testing, Integration testing and User Acceptance testing extensively.
  • Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
  • Proven ability to analyze problems, root causes and develop innovative solutions to business challenges and streamlining operations.

TECHNICAL SKILLS:

Languages: Java 1.4/1.5/1.6, SQL and PL/SQL, UML, XML, XSL, XSLT, C, C++

J2EE Technologies: JDBC 2.1/3.0, Servlets, JSP, JNDI, JMS, JUnit, Java Mail API, RMI, JAXB, JAXP, Apache Axis 2, REST.

Frameworks: Struts 1.x, Spring 1.x/2.x, MVC architecture, JSF 1.x/2.x, EJB 2.x/3.xPersistence layer Hibernate 2/3.1

IDEs/tools: Eclipse, MyEclipse, Net Beans, JBoss, WSAD/RAD, IBM Rational Software Architect (RSA).

Design Modeling: OOA/OOD, AOP, UML

Web Tools: AJAX, CSS, JavaScript, jQuery, XML, HTML, XHTML, DHTML, SOAP, WSDL.

Version Control: VSS, CVS, Subversion, Clear Case.

Database: Oracle10g/9i, MS SQL Server 2000/2005/2008 , DB2, Microsoft Access, and MySQL

Documentation Tools: MS Office 2003/2007/2010 , Visio, MS Project, MS SharePoint

Web/Application Servers: IBM Web Sphere, Web Logic, Apache Tomcat.

Methodologies: Agile, SCRUM, TDD, Waterfall

Operating Systems: Windows (Major), Linux

PROFESSIONAL EXPERIENCE:

Confidential, Tallahssee, FL

Sr Java/J2EE Application Developer

Responsibilities:

  • Responsible for requirement gathering and analysis through interaction with end users.
  • Involved in designing use-case diagrams, class diagram, interaction diagram using UML model with Rational Rose.
  • Designed and developed the application using various design patterns, such as session façade, business delegate and service locator.
  • Worked on Maven build tool.
  • Involved in developing JSP pages using Struts custom tags, JQuery and Tiles Framework.
  • Used JavaScript to perform client side validations and Struts-Validator Framework for server-side validation.
  • Hibernate frame work is used in persistence layer for mapping an object-oriented domain model to a relational database.
  • Used DB2 as the backend database and Hibernate as ORM Tool to retrieve Data Access Objects.
  • Developed Web applications with Rich Internet applications using Java applets, Silverlight, JavaFX.
  • Research and implementation of JavaScript Frameworks, including Node.js and Angular.js.
  • Involved in creating Database SQL and PL/SQL queries and Stored Procedures.
  • Implemented Singleton classes for property loading and static data from DB.
  • Debugged and developed applications using Rational Application Developer (RAD
  • Developed Flight Status subsystem’s server-side components using Struts Framework.
  • Developed a web service to communicate with the databases using SOAP.
  • Deployed the components into WebSphere Application Server 6.
  • Actively involved in Backend tuning SQL queries/DB Script.
  • Worked in writing commands using UNIX, Shell scripting.
  • Involved in developing other subsystems’ server-side components.
  • Production support using IBM clear Quest for fixing bugs.

Environment: Agile(Scrum), IBM WebSphere Application Server 6, Apache-Struts 2.0, EJB, Spring 1.3, Hibernate, JSP 1.2,Node .js, Angular .js, SOAP/Restful Web Services, JQuery 1.6, Servlet, Struts-Validator, Struts-Tiles, RIA, JavaFX, Tag Libraries, ANT 1.5, JDBC, DB2, IBM PureQuery,JDK 1.5, JUNIT 3.8, CVS 1.2, Rational Rose, Eclipse, Rational Application Developer (RAD)

Confidential, MN

Sr. Java/J2EE developer

Responsibilities:

  • Involved in study of User Requirement Specification, Communicated with Business Analysts to resolve ambiguity in Requirements document.
  • Worked in Agile Scrum Methodology
  • Involved in configuration of Spring MVC and Integration with Hibernate.
  • Used Spring MVC framework for design and development of web application
  • Created Location Look up SOAP based web services using Spring 3.0.
  • Used Hibernate for Object relational Mapping and Persistence.
  • Interfaced with Oracle back-end using Hibernate Framework.
  • Services completely redesigned and re-implemented Node JS, Angular JS.
  • Updated pages using HTML, CSS in Angular.js framework.
  • Decomposed Epics into User stories and Maintained Iteration updates on Jira
  • Implemented Test Driven Development using frameworks like JUnit, JMeter
  • Used JAXB to parse XML files and Transform them into Print Ready format.
  • Consumed location look up web services using Spring 3.0.
  • Created Smoke Test in power shell to Test Web services.
  • Used SVN as Version Control.
  • Used Maven for building applications.
  • Deployed applications on Websphere 8.5 and Tomcat during development

Environment: Java 1.6, JSP, Servlets, Node .js, Angular .js,Spring (3.0), SOAP & REST Web Services, WSDL, JDBC, Hibernate 3.2, WebSphere 8.5, XML, JAXB, SVN, JUnit, JQuery, Jmeter, Maven, JIRA, Power Shell, Oracle 10g, Eclipse, Tomcat 6, Mule.

Confidential, Dallas, MN

J2EE Developer

Responsibilities:

  • Involved in translating functional requirements into technical requirements.
  • Involved in document analysis and technical feasibility discussions for implementing new functionalities.
  • Developed front end screens using JSP, HTML, CSS and JavaScript.
  • Developed server side and front-end validation using Struts Validation framework and JavaScript.
  • Developed application using Spring MVC, persistent layer uses Hibernate.
  • Integrated three different vendors to a common platform using AJAX and implemented AJAX for server side validations, auto loading of data and to improve performance.
  • Involved in Various Stages of Software Development Life Cycle (SDLC) deliverables of the project using the AGILE Software development methodology.
  • Implemented the web services and associated business modules integration.
  • Used ANT scripts to build the application and deployed on WebSphere Application Server.
  • Configured the Web Sphere instance for data sources.
  • Used SAX Parser for parsing the XML document.
  • Fix the assigned defects in the Java, soap and restful web services and Flex code.
  • Used VSS as source control repository for configuring the source code using the subversion.
  • Involved in Unit Testing and Bug-Fixing and achieved the maximum code coverage using JUNIT test cases

Environment: Core Java, J2EE, HTML, JSON, Core Java, Agile, JavaScript, JSP, Ajax, Servlets, Struts 2, UML, Junit, WebSphere.

Confidential, CA

Software Engineer

Responsibilities:

  • Analysis, design and development of Application based on J2EE and Design Patterns.
  • Used the Struts framework for managing the navigation and page flow.
  • Created templates using design patterns (Business Delegate, Service Locator, Session Façade) extensively.
  • Developed the EJB-Session Bean acts as Façade, will be able to access the business entities through their local home interfaces.
  • Used JDBC for accessing the data from the DB2 database.
  • Provided support for Production and Implementation Issues.
  • Involved in end-user/client training of the application.
  • Involved in the release management process to QA/UAT/Production regions.
  • J2EE, Java 1.2, EJB2.0, Java Beans, JDBC, JSP, Struts1.0, Design Patterns, BEA

Environment: WebLogic 7.1, PL/SQL, DB2, UML, WinCVS, JUnit, Log4j.

Confidential

Java Developer

Responsibilities:

  • To understand the design documents provided by designers and develop the requirements as per the design.
  • To investigate on the issues faced by the testers and fix the issues Bug fixing and deploy code again so that desired design will be implemented.
  • Identifying any potential issue which can be a defect and to fix proactively.
  • To respond to the queries of various test team UAT, IVVT, Live testing on various Scenarios.
  • Learned very important tools like Clarify, Web logic as part of this project.
  • Used to Merge the Code from live Environment to Dev Environment using Tortoise SVN.

Environment: Clarify CRM 13.1, JAVA, Web logic 8.1, spring, MDB’s, eclipse, and Oracle 9i, Tortoise SVN, Filezilla, Putty.

We'd love your feedback!