We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Grand Rapids, MI

SUMMARY:

  • Over 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, Servlets, JDBC, EJB, Java Beans.
  • Experience working on databases like Oracle 9i, Oracle 10g and DB2 using Java API - JDBC.
  • Ability to understand functional requirements and Design documents.
  • Experience in working with Analysts, Developers, and Testers for complex projects during the full Software Development Life Cycle (SDLC).
  • Core skill set includes Core Java, JDBC, Applets, Servlets, Java Beans, Swings, JSP, HTML, and JavaScript.
  • Worked on various web-servers like Web logic 9.1, 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.
  • Have 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 with database using UModel, Visual Paradigm, Microsoft Visio and Rational Rose.
  • Experience in interacting with the clients, collecting requirement specifications from the client site and performing requirement analysis and design.
  • Worked extensively on testing, troubleshooting, code review, preparing user documentation and post implementation support.
  • Team player with ability to communicate at all levels of development process.
  • Good knowledge 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, 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, CSS, PHP, Shell script, Microsoft Visio 2003.

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

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.

ORM Frameworks: Hibernate, EJB 3.0, 3.1, 3.2

IDEs: Eclipse, NetBeans, Notepad++, JDeveloper

Black box Testing: JMeter, LoadUI, Load Runner, HP Quality Center, Win RunnerReporting iReports, JReports

UML Tools: Altova UML Model, Rational Enterprise

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

Application Servers: Web logic 8.1, 10.0, Web sphere 6.1, JBoss 4.0, Glassfish 4.0

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

White box Testing: Junit 3, Junit 4, DBUnit, JUnitPerf, Http Unit, Load Test, Timed Test

Web service Specifications: JAXRPC, JAXWS, JAX: RS,SAAJ

Web service Tools: TcpMon, XML Spy, SoapUI

Web service Implementations: Jersey, Apache CXF, Apache XFire, Axix 1.0,2.1, JWSDP 2.1

PROFESSIONAL EXPERIENCE:

Confidential, Grand Rapids, MI

Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Development and Testing of the Sales Org App.
  • Involved in the 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 within GFS.
  • Used spring transaction module to make the DAO operations transactional to protect DB operations from run time errors.
  • Developed Data Access layer using Spring DAO module.
  • Used Annotations from spring, Struts and JUnit throughout the application for better readability and maintenance.
  • Involved in development of presentation layer using JSP, Struts, Java Script and JQuery.
  • Used Ajax calls to validate various fields when updating the details of the sales organization.
  • Used various JQuery plugins like JQuery Tree and JQuery Grid for designing the User Interface.
  • Used Struts JQuery Tree plugin to show the sales organization tree for organizing the sales org details.
  • Responsible for migrating the data from old Database Schema to the new DB schema
  • Responsible for supporting the application through various maintenance releases.
  • Used JUnit and Mockito for unit testing the application.

Environment: Java 1.5, JSP, Struts 1.3.10, Web Services, Java Script, JQuery, JQueryUI, Ajax, Spring 3.0, Spring DAO, Web logic 10, Oracle 10g, Mockito, JUnit, SVN, Maven, Eclipse, SOAPUI, JAX-WS, Apache CXF

Confidential, Austin, TX

Java/J2EE Developer

Responsibilities:

  • Involved in Design, Development and Support of the application used AGILE methodology and participated in SCRUM meetings.
  • Developed user interfaces using HTML, DHTML, JSP, CSS, Java Script and AJAX in order to provide specific Look and Feel to the application.
  • Developed the application using Struts Framework with respect to Model View Controller (MVC 2.0) architecture.
  • Used the Struts Validation and Tiles Framework in the presentation layer.
  • Implemented Spring IOC for inter connection between modules in our application.
  • Developed the Application using RSA and deployed it on Web Sphere Application Server.
  • Developed Web Service with Axis2.0 client interface with JAX-RPC from WSDL files for invoking the methods using SOAP.
  • Extensively worked on SOA and Web Services to get the data from third party systems and Configured JMS queues on server.
  • Developed XML Schema’s and DOM parser for all the XML documents used for data transfer and also developed XSLT, UML code for them.
  • Configured struts-config.xml, ejb-jar.xml and web.xml on the application.
  • Used SCM (Software configuration management) tools like Clear Case and Clear Quest.
  • Used Maven, CMS for building the application EAR for deploying on Web sphere Application servers.
  • Used Log4j to monitor the Error Logs.

Environment: Spring 2.5, Core Java, Servlets, Struts 1.2,Webservices, JSP, EJB, XML, SOAP, Web Sphere Application Server, Maven, TDD, HTML, CSS, Singleton, Weblogic10.x, JSON, Java script, JBoss, Git, SQL, Oracle, Eclipse.

Confidential, Ann Arbor, MI

Java/J2EE Developer

Responsibilities:

  • Designed and developed applications from scratch, and also migrated the 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 java scripts.
  • Worked on user interface ease and usability enhancements (introduced new java script libraries to give a better front end usability)
  • Improved the 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.
  • Converted all the 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.
  • Extensively worked on various enhancements, bug fixes and migrations.

Environment: JDK 6, Jdeveloper, JSF 1.1 & 2 (Oracle ADF, Trinidad implementations), BI publisher, Oracle 10g, Hibernate, TopLink, JPA, Java Script, JSP, Struts 1.1, OC4j, CSS, JQuery, PLSQL, BI Publisher, Google maps API, SVN, log4j, JUnit, Toad.

Confidential, Topeka, KS

Java Developer

Responsibilities:

  • Study, understand the functional specifications and perform requirement gap analysis.
  • Designed the 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 the Outbound files and file Validation of Inbound Files.
  • Developed the application using WASD 5.1 on Websphere application server WAS 5.0.1, back end database as DB2 and used PVCS as the version control manager for maintaining the code base
  • Deployment and testing of code in AIX box

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

Confidential

Web Developer

Responsibilities:

  • Gathered the 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 with Session and Entity Beans.
  • Developed Web Service (server) to expose premium policy functionalities.
  • Used MVC Architecture.
  • Peer programming with a domain expert from the client.

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

We'd love your feedback!