We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Camp Hill, PA

SUMMARY

  • 7+ years of experience in Software Development Life Cycle (SDLC) includes requirements definition, design, implementation, testing, maintenance and enhancing existing systems.
  • Expertise in J2EE Application development using JDK 1.2/1.4/1.5/1.6/1.7 , J2EE web components (Servlets, JSP, JSTL), JMS, RMI, Spring Framework, Struts, Design Patterns and Junit.
  • Strong experience with JUnit in performing unit testing
  • Good development and deployment experience with Application servers Websphere, WebLogic, JBoss and Tomcat.
  • Proficiency in working with Oracle, DB2, MySQL and SQL Server databases.
  • Proficient in using UML notations and modeling using UML
  • Proficient in Message Oriented and Service Oriented Technologies like JMS, WSDL/SOAP and Web Services
  • Implemented Web services using WSDL/SOAP/AXIS2 and created web services and clients to use those services
  • Strong exposure to XML Schemas, XML, XSL, XPATH, DOM, SAX Parsers
  • Proficiency in developing applications using Spring, JSF, Spring MVC, Struts and Hibernate
  • Proficiency in ANT and Maven build tools.
  • Profound experience in developing different web application using the Agile Methodology
  • Extensive experience in developing database components using JDBC, Hibernate, JPA
  • Experience with JMS, ActiveMQ
  • Expertise in using version control tools like SVN, CVS and GIT
  • Excellent analytical and problem solving skills
  • Excellent communication skills with fast learning capabilities

TECHNICAL SKILLS

Languages/APIs: Java, J2EE, Servlets, JSP, JDBC, ODBC, EJB, HTML, DHTML, Custom Tags, JMS, XML, JavaScript, AJAX, UML, PL/SQL, SQL

Software Development: Methodologies

OOAD, UML: J2EE design patterns, Software Development Life Cycle

RDBMS/Databases: Oracle 9i/10G, MS SQL Server, MySQL, DB2

Software Technologies: Java Web Services, Struts, JSF, Spring, Hibernate, ActiveMQ, J2EE, MVC, EJB, JSP/Servlets, XML, XSLT, AJAX, JavaScript and HTML, XHTML,DHTML, JUnit, log4j, Jasper Reports, ANT, Maven

Application Servers: WebLogic 8.X/9.X/10.X, Websphere 6.X/7.X, JBOSS5/6, Tomcat

OOA/OOD Tools: MS Visio, Rational Rose

Version Control: CVS, GIT, SVN

IDEs: Eclipse, RAD 7.X, Net Beans 7.0, JBOSS Developer Studio4/7

PROFESSIONAL EXPERIENCE

Confidential, Camp Hill, PA

Java/J2EE Developer

Responsibilities:

  • Developed application using SpringMVC Framework that leverages Model View Controller (MVC) architecture.
  • Used Spring AOP for cross cutting concerns and IOC for dependency injection.
  • Used Hibernate ORM tool for automating the mapping between database and objects in Java
  • Hibernate frame work is used in persistence layer for mapping an object - oriented domain model to the relational database.
  • Implemented various design patterns in the project such as Data Transfer Object(DTO), Data Access Object(DAO), Service Locator and Singleton.
  • Used SQL statements and procedures to fetch the data from the database.
  • Designed and developed the web-tier using HTML, JSP’s, Servlets, SpringMVC framework.
  • Used Javascript for client side validations and validation frame work for server side validations.
  • Used log4j as the logging framework
  • Used GIT for version Control.
  • Used ANT scripts to fetch, build, and deploy application to development environment.
  • Deployed the application on to Websphere application server.
  • Used Rational Rose for use case diagrams, Active flow diagrams, Class diagrams, Sequence diagrams and Object diagrams in design phase.
  • Used RAD as a IDE and WAS 7.0(Websphere Application Server)

ENVIRONMENT: Java/J2EE, Spring, SpringMVC, Hibernate, WebServices(SOAP & RESTFUL), JAX-WS, JAXB, Servlets, XML, JavaScript, JUNIT, log4j, RAD, Websphere Application Server, DB2 Data Base, ANT, Maven, JMS, ActiveMQ.

Confidential, Camp Hill, PA

Java/J2EE Developer

Responsibilities:

  • Interacted with the business users to gather requirements and provided high-level design with Sequential and State-chart diagrams.
  • Involved in developing J2EE framework using Java, Servlets, JSP and IBM DB2 in RAD IDE
  • Implemented MVC architecture using Struts framework using JSPs as GUI development and DB Modeling using DB2
  • Implemented JavaScript, JSP for Front and Server-Side validations
  • Involved in implementing Web-Services for data exchange between front-end, provisioning and third-party billing systems through AXIS l .2/2.x (JAX-WS) implementation
  • Involved in publishing and consuming the web-service calls through ServiceGen and Client invocation
  • Used WebSphere Application Server for application deployment in the clustered UNIX environment
  • Used JavaScript for client, server validation through expression language
  • Reviewed the XML logical data model and developed XML schema(XSD) to validate the model and used JAX-B for XML-Java Mapping
  • Involved in pre-testing the Web-Service calls with SOAP UI using end-points
  • Coordinated Unit (JUnit), Integration and User Acceptance Testing and developed test cases for bean components
  • Used Subversion(SVN) for maintaining the component and for release and version management and JIRA for bug tracking
  • Involved in Production support and provided training and knowledge transfer to the user
  • Followed Agile software methodology for project development

Environment: Java (JDK1.6), Spring, Struts, JSP, Servlets, XML, HTML, WebSphere 8, Rational Application Developer (RAD), JavaScript, DB2, IBM Data Studio, JIRA, Windows 7, SVN, JUNIT, Web Services, JAX-WS, AXIS, JIRA

Confidential - Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Actively involved in software development life cycle starting from requirements gathering and performing Object Oriented Analysis.
  • Involved in-group meetings with Managers, Team Members in designing, implementing and testing.
  • Developed user interface using JSP, HTML and performed client side validations using Java Script.
  • Implemented Model View Controller (MVC) architecture Using Struts Framework at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Developed some applications using Web Services
  • Developed various EJB components to fulfill the business functionality
  • Used JSP, spring/ JSTL tag libs and Java Script for developing the view tier and used Service Oriented Architecture with Java and XML
  • Involved in critical UI feature development
  • Development and unit testing of UI features
  • Unit testing and integration testing of features developed by me
  • QA issues have been fixed for features developed by me
  • Integration with external systems using SOAP web services
  • Developed Stored Procedures and Triggers on Oracle Database
  • Used MKS Integrity tools as Version control and Configuration Management.
  • Production support and enhancements for entire system.

Environment: Core Java, Servlets, JSP, Spring, Struts, XML, HTML, DHTML, JBOSS, MyEclipse 6.1, JavaScript, Oracle 10g, TOAD for Oracle, Maven2.02, Windows XP, SOAP Web Services, Hibernate, SOA

Confidential - Pittsburgh, PA

J2EE Developer

Responsibilities:

  • Attended meetings with Front-end team and Business clients for the requirement specification and provided analysis and design of the solutions.
  • Used iterative Rational methodology for design and development in short intervals.
  • Modified existing classes and introduced new classes to the system according to technical specification documents.
  • Added features like adding new Confidential Kinko’s account no. to the system and designed and implemented module to process the same, changed logic for SQU generation for the print-job(s), changed fields of the Job ticket for the job submitted by the client online for staff use.
  • Added custom fields to the final generated Confidential Shipment label dispatched to the customer for the customer’s own reference, changed email notification system for clients.
  • Implemented MapQuest API for the locations of Confidential Kinko’s stores, their opening hours, contact information and facilities available for customers as a part of order submitting process.
  • Performance tuning by decreasing the turnaround time of the order reviewed by customer.
  • Implemented Stateless Session Beans and Entity Beans to model the business data and developed EJB components that interface with the database using Data Access Objects.
  • Used J2EE design patterns namely Singleton, Data Access Objects, DTO, Service Locator, Session Façade, Facade Pattern, etc.
  • Worked on struts validations framework using validation plug-in (validation.xml, validation-rules.xml) in struts framework.
  • Involved in the development of various configuration files in the struts web based application (struts-config.xml and web.xml configuration files).
  • Used test cases for system testing and created the job tickets for the various teams for the fixes and improvements required.
  • Deployed application on BEA Weblogic application server.
  • Documented the training manuals used for the training sessions both for technical and non-technical staff.

Environment: J2EE, JSP, Servlets, Java Script, HTML, CSS, Struts, EJB2.0, Java 1.5, Eclipse IDE, Weblogic Application Server 9.0, Oracle 10g, TOAD 8.0, JUnit 3.8, SVN, ANT, XML, Windows XP

Confidential 

Java J2EE Developer

Responsibilities:

  • Involved in design and development of Servlets and JSPs using Apache Struts framework
  • Involved in creating Servlets and Java Classes, which route submittals to the appropriate Enterprise Java Bean (EJB) components and render retrieved information using Session Facade
  • Deployed the application on Web Logic application server to make the application multi-platform
  • Java file system was used to get the data into Flat files
  • The system was designed using Unified Modeling Language (UML) On Rational Rose
  • Defects and Enhancements Tracking was handled and maintained with the help of Rational Clear Quest tool

Environment: Unix, JSP, Servlets, Struts 1.0, Struts Validation Framework, Rational rose, Clear Quest, Struts Tiles Framework, EJB 2.0, Stateless session EJB, Message Driven EJB, Hibernate, Singleton, DAO, ServiceLocator, Tomcat 5.0

We'd love your feedback!