We provide IT Staff Augmentation Services!

Senior J2ee Developer Resume

0/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • 7 years of professional experience in Requirements Analysis, Design, Development and Implementation of Java, J2EE and client - server technologies.
  • Involved in all phases of Software Development Life Cycle (SDLC) in large scale enterprise software using Object Oriented Analysis and Design.
  • Good experience in Agile and SCRUM methodologies.
  • Extensive experience in developing applications using Java, JSP, Servlets, JavaBeans, JSTL, JSP Custom Tag Libraries, JDBC, JNDI, SQL, AJAX, JavaScript and XML.
  • Strong Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts, Spring, Hibernate and EJB.
  • Strong front-end development using AJAX, Java Scripts, CSS and HTML.
  • Extensive Experience in developing middleware applications using Web Sphere MQ.
  • Experience in developing web applications on MVC based frameworks like Struts and Spring, Spring IOC, Spring Security, and Spring MVC.
  • Experience in using Oracle and DB2 databases to write complex SQL queries, and familiarity with databases like SQL Server.
  • Extensive experience in using SQL to write Stored Procedures and Triggers.
  • Strong experience in JDBC and in designing object persistence mechanism with features like lazy loading, caching, set associations, relationship of persistence objects and Object relational Mapping (ORM) using Hibernate.
  • Implemented Design patterns such as MVC, View Dispatcher, Data Access Objects, Singleton, Observer, Factory, Session Facade.
  • Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat.
  • Thorough knowledge of IDE like RAD, NetBeans and Eclipse.
  • Developed ANT scripts for the build and deployment of J2EE applications.
  • Thorough knowledge in using UML, XML parsers (SAX, DOM), SOAP, HTML and DHTML.
  • Sound RDBMS concepts and extensively worked with Oracle 10g/9i, PL/SQL, SQL Server & DB2.
  • Familiar with designing and coding Stored Procedures, Triggers, Cursers and Functions using PL/SQL.
  • Very good experience in developing Test Cases using JUnit.
  • Experienced in developing RESTful web services using JSON as the data format
  • Expertise in XML and related technologies like XSL, XSLT and parsers like JAXP (SAX, DOM) JAXB and XML Beans.
  • Experience in XML, WebServices using SOAP, XML-RPC, JAX-RPC, JAXB and Messaging standards like JMS.
  • Quick learner and excellent team player, ability to meet deadlines and work under pressure - either unsupervised or in a team.
  • Excellent communication and Self Motivated to implement complex rules.
  • Ability to work independently as well as a team player, effective communication, good writing skills.

TECHNICAL SKILLS

Programming Languages: Java, PL/SQL, SQL, J2EE

Enterprise Java: JSP, Servlets, EJB, JMS, JNDI, Logging API, Various J2EE and Standard Design Patterns, AJAX, JPA 2.0, XSD

Core Java: Serialization, JDBC, Java RMI, Multithreading.

Mark-up/Scripting Lang: HTML, CSS, XML, JavaScript, JQuery, AJAX, PHP, PERL

XML Technologies: XML,XHTML,DTD, XSL/XSLT, SAX/DOM, SOAP, WSDL, JAXB, JAXP.

Tools: & Framework: Struts 2.1, Spring 3.0, Hibernate 3.0, Web Services (SOAP and REST), Log4J, Junit, Maven, iBatis, RMI,JSF

Methodologies: UML, RUP, OOAD, SDLC, Jules, Iterative, Waterfall

Application/Web Servers: IBM WebSphere, Weblogic, Apache Tomcat, JBoss

Web Services: SOAP, UDDI, WSDL, XML and JAX-RPC, APACHE AXIS,RESTFUL.

DBMS/RDBMS: Oracle 10g and 9i, DB2, SQL Server 2005 and 2008

Source Control Systems: CVS, SVN, Jazz Administration

Defect/Bug Tracking: Rational Clear Quest, BugZilla, JIRA

IDE: Eclipse, WSAD, JDeveloper, RAD, Visual Age, and Net Beans

O/S & Environment: Solaris, Redhat Linux, UNIX, Windows

Other Skills: Requirements engineering, UML, Design patterns, code reviews, test planning

GUI: Ice faces, Jsf and Swing

PROFESSIONAL EXPERIENCE

Confidential

Senior J2EE Developer

Responsibilities:

  • Involved in design of the application using UML and designed the application as per
  • Extensively used Form Beans in data access layer to access and update information in
  • Involved in various phases of Software Development Life cycle (SDLC) of the application.
  • Developed presentation tier as JSPs.
  • Used java API.
  • Used Squirrel (db2) to implement the database changes as part of development
  • Wrote HQL queries as part of development.
  • Designed and implemented XML parsing for XML order conformations.
  • Created database pool, multi-pool, data source and mapped them to roles.
  • Designed various tables required for the project in Squirrel (db2) database.
  • Used Spring for creating the object using dependency injection (IOC)
  • Created Rest web services using JAX-RS, Hibernate framework.
  • Configured action mapping (in XML) for each logical request that may be submitted.
  • Used Hibernate as Object Relational (OR) Mapping Tool for the backend data.
  • Wrote batch jobs and was involved in performance tuning of complex queries.
  • Wrote complex business rules as SQL and PL/SQL queries for the end user to use in reporting.
  • Wrote listener classes to trigger xml file generation (BRMS rules) and load files into cache during Server startup and mapped the listeners in WEB.xml
  • Wrote BRMS rules and used BRMS rules engine to implement the user requirement.
  • Deployed the application on JBoss Application Server.
  • Monitored the error logs and fixed the problems.
  • Developed the different components of the application such as JSPs, Servlets, DAOs and Used SubVersion (SVN) for version control.

Environment: Java,Struts1.0,JSP,Hibernate,HTML,C++,XML,PL/SQL,JBossApplication,Jenkines,Sonar,Server (development), Web sphere (production), Spring, Sub-Version (SVN), SQUIRREL, ECLIPSE IDE/JBOSS IDE, JEE-5, JAX-B, JIRA.

Confidential, Austin, TX

Responsibilities:

  • Implemented Online Email Marketing access interface.
  • Designed Data base structure and Data base in Oracle server using Spring JDBC API template.
  • Developed Application using spring web MVC framework.
  • Created application structure and Environment setup.
  • Implemented Historical search capability to find users based on criteria.
  • Implemented and defined different strategy interfaces using spring MVC.
  • Consumed and leveraged SOAP over HTTP (XML Schema XSD) and Restful web services in Services layer.
  • Implemented factory and Singleton Patterns.
  • Created View controllers and defined them in Dispatcher Servlet.
  • Implemented view Resolver’s and Form valuators using spring MVC.
  • Responsible for Handler configuration and handler mappings.
  • Developing and configuring views and controllers.
  • JSTL, JSP headers configuration and spring binding with command mapping elements.
  • Involved in writing Hibernate Mapping files using Hibernate framework.
  • Unit test and writing Test scripts using Junit Framework.

Environment: Java 6,J2EE, JSP, Hibernate, Spring, Spring MVC, JUnit, Log4j 1.2, Ant, Maven 2.2.1 Oracle10g, SOAP, Angular Js, Bootstrap, Restful, XML, XSLT, HTML,CSS, SAX,DOM, SVN,SQL, Java script, Ajax, UML, Eclipse, Apache Tomcat, Unix

Confidential, NJ

Responsibilities:

  • Implemented Online Email Marketing access interface.
  • Implemented authentication for document tracking web application through Prism against LDAP network.
  • Implemented document tracking Injector Web service for all Interfaces (for all source systems).
  • Developed Doctracking client using Web Service WSDL file.
  • Used RAD for application deployment and J2EE components Development.
  • Implemented Search functionality and complex Algorithms against data in the doctracking Oracle database with defined search parameters.
  • Developed Ice faces UI screens for doctracking web application using JSF and Ice faces.
  • Created Java Beans, Java utility classes mapped corresponding POJO’s to mapping files.
  • Developed Servlets and JSPs.
  • Used RAD (Rational Application developer) for Development and Web Sphere server.
  • Worked on Analysis and Design using UML RUP and agile methodologies.
  • Implemented Hibernate framework for database access to maintain the persistence.
  • Involved in parsing the XML to Java & vice versa by using SAX, DOM parsers.
  • Developed Java classes, XML Mapping files and Service classes to use the Hibernate API.
  • Developed PHP scripts and were executed on server.
  • Used Cobra to communicate with C++ services from J2EE
  • Developed Hibernate hbm files for the corresponding POJO’s and .cfg XML files.
  • Wrote JUnit for all Service classes and unit testing with JUnit.
  • Added logging and debugging capabilities using Log4j.
  • Responsible for generating WAR, build scripts using ANT and version control using Star Team.

Environment: Java 1.5, J2EE, JSP, Web Services, REST, SOA, Ice faces, JSF, Hibernate 3.0, POJO, Spring, Struts, JNDI, JIBX, JPA, Java Beans, PRISM, JUnit, Log4j, C++, Ant, DB2 8.0, Rapid SQL, XML, HTML, CSS, SAX,DOM, SQL, Java script, PHP, Ajax, UML, IntelliJ 9.0, RAD 7.0, Web Sphere Server 6.0, Unix.

Confidential

Application Developer

Responsibilities:

  • Responsible for managing all development, testing and deployment activities in the team and the only interface to customer from development team.
  • Responsible for analysis, design, and development of the Applications.
  • Worked as a core team member in understanding the changing business scenarios for different discount schemes and implementing them in a timely scalable manner.
  • Application was built using spring framework for dependency injection between various business components.
  • Implemented solution using IBM SOA Foundation & IBM WebSphere Process Server and JAVA/J2EE technologies.
  • Implementing integration modules using Java J2EE Web services, Data Power multi-protocol gateway, Data Power Web Service Proxy and Data Power XSL Accelerator.
  • Elicitation of Requirements for new business process and Enhancements by developing Proof of Concepts.
  • Implement the application’s health and support of business continuity in line with Client’s enterprise architecture practice.
  • Data Access Layer used hibernate for object -relation mapping with the oracle database.
  • Responsible forproduct specification document, service architecture specification, service component specification
  • Worked with J2EE transactions for data integrity across multiple systems.
  • Used LDAP server.
  • Used PLSQL Developer for SQL queries and stored procedures.
  • Wrote UNIX Shell scripts for provisioning data in the database like default announcements.
  • Analysis the log files for error detection and fix implementation of the bugs in production
  • Used PVCS for Version Control of the application development and release.

Environment: SOA,WebSphere,JAVA/J2EE,Java J2EE,XSL, LDAP, PLSQL, PVCS,Hibernate.

Confidential

Programmer Communicator

Responsibilities:

  • Developing Reports using HTML, CSS,JSP and JFreeChart.
  • Involved into writing Server & Client side validations.
  • Involved in core java technologies multithreading, exception handling
  • Developing JNI Classes for Connect to Native Languages
  • Responsible for Generating Obfuscated Code for Existing Project.
  • Developing Tag Libraries for Enhancement of components.
  • Developing the user interfaces and getting the User acceptance
  • Developing the Utility libraries for logging mechanism, Database Pool creation for the project.
  • Written Client/ Server side validations for the project using JavaScript.
  • Involved in preparation of System Use Cases (SUC’s) and Unit Test Speciation (UTS).
  • Developing prototype screens using HTML and JavaScript.

Environment: JAVA, Core Java Servlets JSP, JFreeChart, HTML, CSS, Java Script

We'd love your feedback!