We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Grand Rapids, MI

SUMMARY

  • 6+ years of extensive experience in designing developing and deploying n - tier web applications and client / server applications using JAVA, J2EE technologies and web technologies for enterprise applications.
  • Extensive working experience on multi-tiered server side component development involving Java, JSP, Primefaces, Servlets, JDBC, EJB, Java Beans.
  • Experience working on databases like Oracle 9i, Oracle 10g and DB2 for RDBMS using Java API - JDBC.
  • Ability to understand functional requirements and Design documents.
  • Experience in working wif Analysts, Developers, and Testers for complex projects during teh full Software Development Life Cycle (SDLC).
  • Core skill set includes Core Java, JDBC, Applets, Servlets, Java Beans, Swings, JSP, HTML, and JavaScript.
  • Worked on new web technologies like HTML 5 and CSS3.
  • Worked on various web-servers like Weblogic 9.x, 10, Web Sphere 5.0 & 6.0, and Tomcat 5.5 & 6.0.
  • Good exposure to XML technologies like DTD, XML Schema, XSL, XSLT, DOM & SAX parsing and XPath.
  • Worked wif SAML for teh security authentication of teh multiple web applications.
  • Has an experience in developing Client-Server, business application using JAVA 2, J2EE, JDBC, SERVLETS, JSP, JSTL, JavaScript, Web Services, Oracle 9/10 and SQL Server 2000/2005.
  • Preparation of Functional Specifications and Program Specifications.
  • Expertise in MVC pattern and Java/ J2EE Design Patterns.
  • Designing experience wif database using UModel, Visual Paradigm, Microsoft Visio and Rational Rose.
  • Experience in interacting wif teh clients, collecting requirement specifications from teh client site and performing requirement analysis and design.
  • Extensive professional experience in Developing and Deploying enterprise applications on web/application servers such as JBOSS EAP 5.1, Tomcat 5.x/4.x, IBM WebSphere 6.x/7.x, Web Logic under Windows OS and UNIX.
  • Worked extensively on testing, troubleshooting, code review, preparing user documentation and post implementation support.
  • Team player wif ability to communicate at all levels of development process.
  • Good noledge of Extreme Development process.

TECHNICAL SKILLS

Platforms: Windows 8.1, 8, 7, VISTA, XP, 2000, OS X v.10.6, 10.7, 10.8, 10.9, 10.10.

Databases: Oracle10 PL/SQL, DB2, Sybase, MS SQL Server 2000 /2005, MySQL 3.23.

Languages: JDK 1.4,1.5,1.6,1.7

Design Tools: JSP 2.x, HTML 4.x, XML, DHTML, JavaScript 1.8.5, Ext JS, Angular JS, CSS, PHP, Shell script, Microsoft Visio 2003, JPA 2.x, SAML 2.0

Web server: Apache Tomcat 5.1,6.0,7., Joans

Methodologies: Waterfall, Agile(Scrum, XP)

Server Scripting: JSP, Custom Tags, GWT, Vaadin

MVC Frameworks: Struts 1.1, 1.2, 1.3.8, Spring 1.2, 2.0, 2.5, 3.1, 4.0, JSF 1.1, 2.1, Primefaces 5.x.

ORM Frameworks: Hibernate, EJB 3.0, 3.1, 3.2

IDEs: Eclipse, NetBeans, Notepad++, JDeveloper

Blackbox Testing: JMeter, LoadUI, LoadRunner, HP Quality Center, WinRunner, Selenium

Reporting: iReports, JReports, Jasper Reporting

UML Tools: Altova UML Model, Rational Enterprise

HTML Editors: MS-Frontpage 2003, Adobe Dreamweaver, Coffee Cup HTML, Notepad++

Application Servers: Weblogic 9.x,10.0, Websphere 6.1, JBoss 4.0, Glassfish 3x

XML Technologies: XSLT, JAXP, JDOM, SAX, DOM, XPATH, XPOINTER, XML, XSD,DTD

Whitebox Testing: Junit 3, Junit 4, DBUnit, JUnitPerf, HttpUnit, LoadTest, TimedTest

Webservice Specifications: JAX-RPC, JAX-WS, JAX-RS,SAAJ

Webservice Tools: TcpMon, XML Spy, SoapUI

Webservice Implementations: Jersey, Apache CXF, Apache XFire, Axix 1.0,2.1, JWSDP 2.1

Javascript Libraries: Dojo, jQuery

PROFESSIONAL EXPERIENCE

Confidential, Grand Rapids, MI

Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Development and Testing of teh Sales Org App.
  • Involved in teh Data Base (DB) design.
  • Extensively used dependency injection feature of Spring to auto wire dependencies in Action, Service and DAO layers.
  • Developed SOAP web services using Spring HTTP Invoker to send data to various other clients wifin GFS.
  • Used Spring transaction module to make teh DAO operations transactional to protect DB operations from run time errors.
  • Developed Data Access layer using Spring DAO module.
  • Used Annotations from Spring and JUnit throughout teh application for better readability and maintenance.
  • Involved in development of presentation layer using JSP, JavaScript and JQuery.
  • Used Ajax calls to validate various fields when updating teh details of teh sales organization.
  • Used various JQuery plugins like JQuery Tree and JQuery Grid for designing teh User Interface.
  • Used Primefaces JSF Implementation for front end screens development and UI screens.
  • Extensively used AJAX features in JSF 2 and Primefaces implementations.
  • Responsible for migrating teh data from old Database Schema to teh new DB schema
  • Responsible for supporting teh application through various maintenance releases.
  • Used JPA and Oracle database to create customer satisfaction survey.
  • Used JUnit and Mockito for unit testing teh application.
  • Successfully involved in test driven development model using JUnit.
  • Used teh Apache SOLR search engine to deploy faster searches though teh database.
  • Created documentation of SOLR Rest API.
  • Used SOAPUI to test Web Services.
  • Developed Ant, Maven and Shell scripts to compile, package, deploy and test J2EE.
  • Participated in understanding of Ext JS technologies and development tasks.
  • Used SAML 2.0 for password authentication and SSO of teh web application.
  • Involved in gathering and developing report requirements using Jasper Reports.

Environment: Java 1.5, JSP, Core Java, Web Services, JavaScript, JQuery, JQueryUI, JPA2.1, Ajax, Primefaces, JSF2, Ext JS, Spring 3.0, Spring MVC, Spring DAO, Weblogic 10, Oracle 10g, Mockito, JUnit, SVN, Maven, Eclipse, SOAPUI, Apache SOLR, JAX-WS, Apache CXF, SAML

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible for development, testing and support of DHL online shipping application usingStrutsandSpringframework.
  • Implemented application logging and exception handling usingSpring AOP.
  • Used Spring ORM to integrate Spring Framework wif Hibernate and JPA.
  • Used theAgileasSDLCprocess for teh project execution.
  • Participated in requirements discussions, story board preparation, estimation, daily scrum meetings and retrospective meetings as part ofAgile process.
  • Designed and developed GUI components usingStruts, Apache Taglibs, JSP, HTMLandJavaScript.
  • Developed highly responsive, dynamic user interface components usingAJAX.
  • Used object oriented programming concepts of Java Script like Prototypes and Closures for client side data manipulation and encapsulation.
  • Developed teh CSS Classes for all Error, Form Elements and Warnings.
  • Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
  • Performed client side validations using JavaScript.
  • Used AngularJS to build a single-page application.
  • Deployed ESB (Enterprise Service Bus) for interaction wif teh shopping application in SOA.
  • Used Log4J to monitor teh Error Logs and Used ANT to build application.
  • Used Apache Lucene/SOLR as default full text search engine.
  • For an existing SOLR engine, created teh XML schema.
  • Deployed application in WebLogic Application Server and developed using Eclipse.
  • Developed Ant, Maven and Shell scripts to compile, package, deploy and test J2EE.
  • Deployed TDD through Unit, Integration and Performance Test Cases using Junit and Selenium
  • Written and maintained requirements through Jasper Reports.
  • Providing Version Control wif Subversion and Automated Build & Deployments wif Jenkins.

Environment: Spring 2.5, Core Java, Servlets, Struts 1.2,Web services, JSP, EJB, XML, SOAP, Web Sphere Application Server, Hibernate, Maven, Jenkins, TDD, JPA, HTML, CSS, ESB, Singleton, AJAX, JavaScript, AngularJS, Taglibs, Git, SQL, PL/SQL, Oracle, Selenium, Junit, Eclipse.

Confidential, Ann Arbor, MI

Java/J2EE Developer

Responsibilities:

  • Designed and developed applications from scratch, and also migrated teh existing web applications built on old technologies to newer technologies.
  • Simultaneously worked on different application using JSP, Struts and JSF (Oasis - Auditing tool (built on struts and JSP), IQ - Workflow management (built on JSF 1.1 Trinidad implementation), and Prod Track - Product certification tool (built on JSF 1.2 Oracle ADF implementation)).
  • Extensively worked on front end screen developments, CSS, and JavaScripts.
  • Worked on user interface ease and usability enhancements (introduced new JavaScript libraries to give a better front end usability)
  • Wrote Single Page Web Applications using RESTFUL, Ajax and AngularJS.
  • Improved teh application performance by introducing excel data upload, this enhancement reduced 200 hours of data entry every week.
  • Setup a new report framework using BI publisher java API.
  • Used EJB for design of classes and interfaces of teh website.
  • Converted all teh application support files (like report templates and query templates used in BI reporting) to database blob columns for better performance and easy management.
  • Worked on different applications built on different frameworks simultaneously.
  • Performed evaluation of web application frameworks, ORM libraries and application servers for new applications.
  • Used JPA and Java Annotations to create more transparent O-O code and relational data.
  • Extensively worked on various enhancements, bug fixes and migrations.
  • Used Hibernate to map teh java UI to teh relational database.
  • Involved in test driven development model using JUnit and Spring framework.
  • Used RESTful immensely for minimize teh couplingbetween client and server components of teh application.
  • Developed PL/SQL triggers and master tables for automatic creation of primary keys.
  • Automated all Test cases using selenium.

Environment: JDK 6, Jdeveloper, JSF 1.1 & 2 (Oracle ADF, Trinidad implementations), BI publisher, Oracle 10g, Hibernate, TopLink, JPA, JavaScript, JSP, AngularJS, Struts 1.1, OC4j, CSS, PL/SQL, BI Publisher, Google maps API, SVN, log4j, ILOG, JUnit, Toad, EJB 3.0.,RESTful Web Services, Selenium.

Confidential, Topeka, KS

Java Developer

Responsibilities:

  • Study, understand teh functional specifications and perform requirement gap analysis.
  • Designed teh Net Change (Add Process) module using java design pattern (DAO, Value Objects).
  • Developed Batch Programs which run on weekly basis
  • Designed and Developed Check Sum for teh Outbound files and file Validation of Inbound Files.
  • Developed teh application using WASD 5.1 on Websphere application server WAS 5.0.1, back end database as DB2 and used PVCS as teh version control manager for maintaining teh code base
  • Deployment and testing of code in AIX box
  • Performed Blackbox testing using application such as LoadRunner and HP Quality Center.

Environment: Java 1.4, J2EE, WSAD 5.1.1 JDBC, Servlets, JSP, JAVASCRIPT, XML, Merant PVCS, Oracle10i, DB2, Win, Websphere.

Confidential

Web Developer

Responsibilities:

  • Gathered teh business requirements.
  • Applied Style Sheets using CSS.
  • Constructed presentation layer implementing using JSP, Struts, HTML and DHTML.
  • Developed Action Forms and Action classes.
  • Used Log4J utility to log error, info and debug messages.
  • Worked wif Session and Entity Beans.
  • Developed Web Services (server) to expose premium policy functionalities.
  • Used MVC Architecture.
  • Peer programming wif a domain expert from teh client.

Environment: Java, JSP, Servlets, Oracle 9i, JDBC, JavaScript, NetBeans, Log4j, Toad.

We'd love your feedback!