We provide IT Staff Augmentation Services!

Sr J2ee Developer Resume

0/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • Around 8+ years of IT experience in design (OOA, OOD), development, testing and documentation of Enterprise applications using J2EE technologies. Worked extensively in J2EE (JSP, Servlets, EJB), Struts, JSF, Spring, Hibernate, IBM Web sphere, Application Server, BEA WebLogic Server 7.x, JDBC, JNDI, XML and RDBMS like Oracle.
  • Expert in J2EE technologies such as JSP, Servlet, EJB, JDBC, GWT, JNDI, MQ, XML series, DTD, XSLT, SAX and DOM parsers.
  • Hands on experience in several J2EE design patterns (Session Façade, Business Delegate, Service Locator, Data Access Object etc.).
  • Involved in implementing MVC (Model View Controller) framework using Struts and Spring Framework.
  • Expertise in developing responsive GUI / Front End Components using HTML5, Google Web Tool (GWT), Java Applets.
  • Knowledge in JSF framework.
  • Hands on experience in Client side and Server side validations using JavaScript, jQuery and AngularJS.
  • Developed services which involved both producing and consuming web services (WSDL, SOAP and JAX - WS). Also published the WSDL to UDDI registry using SOA architecture.
  • Helped set the partner integration services direction, including API design of RESTful interfaces for client access to internal service, individual services using Spring.
  • Technically strong in Core Java concepts.
  • Java stacks development technologies- like Web Services, JBOSS Fuse.
  • Experience in developing and deploying web applications in Application servers like Web Sphere Application Server 4.0/5.1, and BEA WebLogic Application server 7.0/8.1, JBOSS and web servers like Apache Tomcat.
  • Experience and knowledge in writing SQL Queries, Stored procedures and Triggers in databases viz. Oracle 8i/9i/10g/11g, SQL Server 2000, DB2 UDB.
  • Basic knowledge in integrating User Identity between traditional on premise applications/directories and several different SaaS applications such as Workday, Concur.
  • Experience in Object Oriented Design, Analysis and Modeling, creating UML models and diagrams using Rational Rose and using them in Rational Unified Process.
  • Experience in using IDE tools such as Eclipse, IntelliJ IDEA, WSAD and RAD 6.0/7.0/7.5/7.5.5.
  • Used MarkLogic database to store, manage and retrieve large JSON and XML files.
  • Hands on Experience in JDBC and creating Data Source to communicate the Database through SQL.
  • Used Tag libraries, ANT and Log4j to increase productivity and software quality.
  • Hands on experience in Unit Testing using JUnit.
  • Good Experience in implementing J2EE compliant applications using various Design Patterns, Struts framework, Tiles, Spring, MVC framework, Hibernate and Messaging Middleware using JMS and MQ.
  • Experience in using various Configuration Management tools like CVS, MS VSS (Visual Source Safe) and Rational Clear Case, Tortoise SVN.
  • Used DevOpstools such asGit and SVNfor source version control.
  • Experience with database tools such as TOAD and SQL Navigator SQL Developer.
  • Good understanding of SOAP, UDDI and Web Services.
  • Hands on experience in writing Unix Shell scripting.
  • Flexible and versatile to adapt to any new environment, ability to work independently as a part of the team.
  • Quick Learner, highly motivated team player and self-starter with effective communication, motivation and organizational skills combined with attention to detail and business process improvements.

TECHNICAL SKILLS

Languages: Java, PL/SQL, Python

J2EE Standards: JSP, Servlets, JDBC, Java Bean, XML, JavaScript, HTML, JDK DHTML, Cascading StyleSheets(CSS), Web Services, Maven OSGI

Frameworks: JSF, Spring, Servlets

ORM: Hibernate

XML: SAX and DOM parsers, XML Schema

Application/Web Server: Apache Tomcat 5.0, web Sphere, JBoss 4.0

Methodologies: SDLC waterfall model, Iterative model

Database: Oracle (version - 10g, 9i), SQL server, DB2, MySQL, MarkLogic

Other Tools: Log4J

Operating Systems: Windows 98/NT/2000/XP

IDE: Eclipse 3.x, NetBeans, MyEclipse, WSAD

Version Control Tools: Git, SVN, Harvest and Microsoft Visual Source safe (VSS)

SQL Tools: TOAD

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

Sr J2EE Developer

Responsibilities:

  • Gathered the requirements and updated the design document.
  • Extensively involved in preproduction defect fixing.
  • Analysis of new enhancements on existing implementation.
  • Implemented web-based application using JSF framework.
  • Extensively worked in EJB 2.1.
  • Developed a wed Application Using UI technologies like HTML5, CSS3.
  • Extensively involved in writing SQL queries as per the business requirements.
  • Developed Stateless Session beans and Entity Beans for implementation of the persistence layer.
  • Used Factory, Singleton, Session Façade, Business Delegate and DAO Patterns.
  • Resolved the data loss issue while communicating PUP and ERIC Systems through web service.
  • Developed services which involved both producing and consuming web services (WSDL, SOAP and JAX-WS). Also published the WSDL to UDDI registry using the SOA architecture.
  • Designed and implemented XML schemas, XQuery APIs, Java APIs, business logic, and XHTML/XML/JavaScript user interfaces.
  • Involved in resolving the session issues in the Application.
  • Developed and implemented several test cases using JUnit framework.
  • Worked on writing the JUnit test cases for unit testing.
  • Involved in Design & Configuration of Single sign on & Federation setups, running SAML transactions & federation features in heterogeneous environments.
  • Developed and implemented several test cases using JUnit framework and Integration testing in staging environment.
  • Expertise in implementing various Object Oriented Design Patterns such as Model View Controller, Front end Controller, Data Access Object, Service Locator, Data Transfer Object, Session Façade Singleton.
  • Involved in developing code for obtaining bean s in Spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Created Single page web application framework using AngularJS and HTML.
  • Used Logging Mechanism for capturing and logging error, info and debug messages and related information using Log4j.
  • Performed Extensive Exception handling mechanism for handling errors and exception conditions in the application.
  • Developed JMS components to send messages from one application to other application internally.
  • Used MDB for consuming message and process message.
  • Worked on Hudson build tool and deployed the build in Hudson.
  • Developed spring security authentication for primary logging.
  • Involved in ODJFS client meetings to gather the Business requirements for the application.
  • Involved in Unit Testing, Integration box, User Acceptance Testing.
  • Used Dimensions as the version control system and defect tracking respectively.
  • Involved in the configuration of WebSphere 6.1 Application server and application deployment.

Environment: Java, JSP, AngularJS, JavaScript, HTML5, CSS3, JSF, SWT, EJB 2.1, Spring, Session/Entity Beans, MDB, JDBC, JAXB, Web Services, SOA, SOAP, WSDL, UDDI, XML, DB2, IBM MQ Series, JMS, IBM web sphere Portal 6.0, WebSphere Application Server 7.1, RAD 7.0, Data Studio, Dimensions, Spring security, Hudson, xquery.

Confidential - Eagan, MN

Senior J2EE Developer

Responsibilities:

  • Prepared the requirements specification document by gathering, analyzing and negotiating customer requirements.
  • Analyzed Business requirements and identified mapping documents required for system and functional testing efforts for all test scenarios.
  • Developed Use case diagrams, Business flow diagrams, Activity and State diagrams.
  • Involved in developing RESTful web service using Spring.
  • Developed Hibernate mapping files, Pojos and Hibernate configuration files.
  • Developed the application using Spring framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Worked with enterprise NoSQL database- MarkLogic.
  • Stored, managed and retrieved large XML files to the MarkLogic server.
  • Created, modified and executed XQuery queries to handle the XML data stored as documents in MarkLogic.
  • Involved in securing XQuery code by controlling access through granting privileges control.
  • Involved in handling server-side JavaScript and HTTP requests.
  • Used REST Client API, Java Client API and Node.js API to create and update content from database of MarkLogic.
  • Used ANT as build tool and developed build file for compiling the code of creating WAR files.
  • UsedMaven toolfor application build management.
  • Provided extensive pre-delivery support through Bug Fixing and Code Reviews. Used Log4j JUnit for debugging, testing and maintaining the system state.
  • Identified bugs by testing several modules of the application and worked on debugging of project using JUnit.
  • Involved in Testing and Debugging of various modules.
  • Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse.
  • Developed various test cases and done performance unit testing using JUnit.
  • Developed and implemented several test cases using JUnit framework and Integration testing in staging environment.
  • Developed presentation layer using JSP.
  • Used Log4j and implemented Log4j property file for logging purpose.
  • Extensively used JQuery client side validation.
  • Extensively used Spring IOC for dependency Injection to promote loose coupling between components.
  • Developed JUnit Test Cases for Code unit test.

Environment: JSP, HTML, CSS, Spring IOC, Spring MVC, Maven, RESTful Web service, Java, Hibernate, jQuery, MarkLogic, DB2, SVN, Log4j 1.2, XML, Agile model, SCRUM.

Confidential - Peapack, NJ

Senior J2EE Developer

Responsibilities:

  • Involved in gathering requirements and documenting design specifications and designing use case diagrams TogetherJ.
  • Implemented MVC architecture using Spring Framework.
  • Developed Web User Interface screens using JSP, Servlet, JavaScript, CSS, JSTL, Custom tags.
  • Developed Stateless Session Beans to encapsulate the business.
  • Developed Business Delegate classes for minimizing the tight coupling between Presentation tier and Business tier.
  • Done dynamic validations using AJAX and jQuery.
  • Implemented persistence layer using Hibernate.
  • Implemented persistence classes and Mapping using Hibernate.
  • ClearCase is used to version control the application software.
  • Implemented Nightly batch job for processing Hearing Decision notices.
  • Involved in the configuration of WebSphere application server and application deployment.
  • Implemented SQL queries, stored procedures and functions in database.

Environment: Java 1.4, EJB 2.1, Spring, Hibernate, JSP, JSTL, JavaScript, CSS, AJAX, jQuery XML, JNDI, Log4j, WebSphere Application Server 7, ANT 1.6, Oracle 10g, Clear case 3103819134

Confidential - Memphis, TN

Senior J2EE developer

Responsibilities:

  • Worked as Front end and report developer.
  • Involved in designing database tables and reports using Crystal Reports.
  • Involved in customizing the web services to client ANZ.
  • Developed JSPs, Web services, XSD documents.
  • Developed the business logic (Session Beans) for Payables module.
  • Developed presentation layer using Struts framework.
  • Used JSTL core and custom tag libraries in the JSP pages.
  • Used Hibernates to map database to Java Objects.
  • Developed test cases for unit testing.
  • Designed several test cases in Quality Center and executed them.
  • Handled defect life cycle by resolving the defects.
  • Involved in Performance Tuning of application both from oracle side and java side.
  • Used CVS version Control tool to maintain the versions

Environment: Java, EJB, J2EE, JSTL, JSP, Hibernate, Tomcat, RAD 7.0, Oracle 10g, Toad, XML CVS, Windows XP, UNIX, HTML, JavaScript, CSS

Confidential

Java Developer

Responsibilities:

  • Designed & developed GUI for claim creation, processing and tracking.
  • Created Use Case Diagrams in UML
  • Developed user interface components using Java AWT/swing API.
  • Managed the Network Management Systems (NMS) and TCP/IP and UDP.
  • Some Exposure to Layer2/ layer 3 protocols.
  • Developed business layer components as Stateless Session Beans based on EJB API.
  • Developed data access layer components as entity Beans based on EJB API.
  • Developed web based user interface screens using HTML and JavaScript.
  • Created CSS to get unique look and feel across the related facets.
  • Done Client side validations using JavaScript.
  • Developed EJBs on JBoss.
  • Developed Entity Beans as Bean Managed Persistence Entity Beans and Used JDBC to connect to backend database Oracle.
  • Designed and implemented Connection pooling for high-level performance.

Environment: JDK 1.2/JDK 1.3, EJB 1.0, JSP, HTML, JavaScript, Servlets, Unified Modeling Language, Eclipse, XML, JBoss Application Server, Oracle, Java AWT/Swing API.

Confidential

Java programmer

Responsibilities:

  • Involved in design and development of hierarchy of various commodities and various categories.
  • Developed and implemented Enterprise Java Beans (Session).
  • Used Git as a version control tool.
  • Implemented user sessions using session Tracking API of Java Servlets.
  • Designed and developed servlets and JSP.
  • Struts framework used as MVC.
  • Client side validations done using JavaScript.
  • Performed Server side validations using the applications exceptions.
  • Created deployment descriptors using XML.
  • Designed dynamic web pages using JSP.
  • Performed JUnit Test on java EJB classes.
  • Designed and implemented database interaction using JDBC, and stored procedures using PL/SQL.
  • Designed and developed queries using JDBC and Java Servlets for various search options.

Environment: J2EE, Java, JSP, Servlets, Struts, JDBC, JavaScript, HTML, XML, WebLogic 7.0 and Oracle 8i, JUnitPL/SQL, UNIX, Git, MySQL.

We'd love your feedback!