We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Richardson, TX

SUMMARY

  • Over 7+ years of experience in software analysis, design, development, testing and implementation of web centric, object oriented, Intranet/Internet enterprise applications using Java/JEE technologies
  • Strong working experience in SDLC methodologies like Agile, Rational Unified Process (RUP), Waterfall, Test Driven Development Methodologies (TDD).
  • Skilled in handling and managing projects for Telecom, HealthCare, Banking & Business Solutions
  • Expertise in application development using Java, J2EE, JSP, Servlets, Struts, Spring, Hibernate, EJB, JUnit, Log 4j, Ant, CSS, XML, XSTL, JavaBeans, UML, JDBC and JNDI.
  • Extensively worked on J2EE web technologies like JSP, Servlets, JSTL, JSF, Common Tiles
  • Expertise in developing Middle - Tier components using Enterprise Java Beans (EJB), JMS, JNDI and other Remote Components.
  • Expertise in XML (SAX, DOM), XSD, JavaScript, HTML and CSS
  • Object Relational Mapping tool (ORM) experience with Hibernate, iBatis, TopLink, JPA
  • Good Experience on Design patterns like Session Facade, Business Delegate, Front Controller, MVC, DAO, Service Locator and implementing best practices while using open source frameworks..
  • Worked on modules like AOP, MVC, transactions, security as part of Spring MVC Framework
  • Hands on Experience in developing applications using Spring Framework’s Spring Web Flow, Inversion of Control and Dependency Injection.
  • Experience in developing the applications using Application Servers like IBM Web Sphere7.0/6.x/5.x and BEA WebLogic 10.x/9.x/8.x versions and Web servers like Apache Tomcat 6.0/5.X/4.X, Oracle Standalone Application Server 10, JBOSS.
  • Experienced in Service Oriented Architecture (SOA) and publishing Web Services that include several components like WSDL, SOAP, UDDI, Axis and JAX-WS.
  • Development experience with IDEs like Eclipse, IBM Rational Application Developer (RAD), Intellij idea.
  • Expertise in backend database Programming (development of stored procedures, functions, triggers and writing complex SQL queries).
  • Proficiency in creating use case diagrams, class diagrams, sequence diagrams, Activity diagrams, component diagrams, Data Flow diagrams, ER-diagrams.
  • Worked on System Integrated Testing (SIT) and User Acceptance Testing (UAT)
  • Good knowledge in version control system tools like Confidential, SVN, PVCS, and ClearCase.
  • Extensive development in environments such as UNIX, Windows NT/98/2000/XP.
  • Familiar with all aspects of technology projects including Business Requirements, Design Specification, Development and testing and Deployment.
  • Excellent communication and interpersonal skills.

TECHNICAL SKILLS

Java and J2EE: JSP, Servlets 2.4, JSF 1.2, Struts 1.1/1.2/1.3.8/2.0 , Spring 3, EJB 2.0/3.0, JDBC 2.0/3.0, JMS, JNDI, AWT, Swing, Transaction API, Various J2EE and Standard Design Patterns

Programming Languages: JDK 1.3,1.4,1.5,1.6, SQL, PL/SQL, HTML, VB5.0/6.0, UML

Web Services: SOAP, WSDL, UDDI, Apache Axis 1.2, SOAP, SOAPUI, JAX-RPC, JAXP, JAXB

ORM Frameworks: Hibernate 2.0, 2.1, 3.0, JPA

IDE Tools: Eclipse 3.x, My Eclipse, IBM Web Sphere Integration Developer (WID) 6.1.2, Web Sphere Studio Application Developer (WSAD) 5.1, RAD7.0, Oracle JDeveloper 10g/9i, XML Spy, TOAD and NetBeans 6.0

Application Servers/Web Servers: IBM Web Sphere Application Server 5.x/6.x/7.x, IBM Websphere Process Server 6.1, IBM Web Sphere ESB 6.1.2, Web Logic 9.x/8.x/7.x, JBoss 4.0/3.2,Tomcat 6.x/5.x.

Databases: Oracle 11g/ 10g/ 9i/ 8i, MS SQL Server 2000, DB2 and MS ACCESS

Database Tools: TOAD, SQL Developer, Oracle Enterprise Manager, SQL Plus, SQL Loader, ERWIN, Oracle Forms and Reports 10g/9i/6i, Import, Export, Pro C, Oracle Framework, MS Office, Open Office

Internet Technology: HTML, JavaScript, XML, PHP, Drupal, CSS, DHTML.

Scripting: Java Script, JSP 1.2/2.1/2.2, JSTL 1.1/1.2

Platforms: Windows 2003 Server, UNIX

Operating Systems: HP-UX 11.0, Sun Solaris 9.0, UNIX, Windows 95/98/2000/NT/XP/Vista and AIX

PROFESSIONAL EXPERIENCE

Confidential - Richardson, TX

Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design, and development of the complete business solution.
  • Developed Use Case Diagrams, Sequence Diagrams and Class Diagrams using Rational Rose.
  • Extensively used JSP, JavaScript, HTML and CSS for designing and formatting the user Interface.
  • Designed and developed presentation layer using Spring MVC Framework.
  • Used Spring Transactions in the application and developed Session beans for the business logic at the middle tier level.
  • Used Spring Framework for Dependency Injection and integrated with Hibernate DAOs.
  • Used Hibernate framework in persistence layer for mapping an object-oriented domain model to a relational database SQL Server.
  • Involved in designing data schema and development of REST web services with JAX-RS.
  • Used JUnit framework for Unit testing of the application.
  • Monitored the error logs using Log4J and used Quality Center/ALM to manage the issues/project workflow.
  • Maven is used as a build tool and continuous integration is done using Jenkins.
  • Followed Scrum methodology for project development.

Environment: Java, JSP, Hibernate, Spring, QL Mainframe, Java Script, Apache Tomcat, SVN, ALM/Quality Center 10.0, Eclipse IDE, RESTFul services, Stellent, SharePoint3.0, HTML, SQL Server.

Confidential - Bentonville, AR

Java/J2ee developer

Responsibilities:

  • Analyzed Business Requirements and Identified mapping documents required for system andfunctional testing efforts for all test scenarios.
  • Performed Requirement Gathering & Analysis by actively soliciting, analyzing and negotiating customer requirements and prepared the requirements specification document for the application using Microsoft Word.
  • Developed Use Case diagrams, business flow diagrams, Activity/State diagrams.
  • Adopted J2EE design patterns like Service Locator, Session Facade and Singleton.
  • Configuration of application using spring, Hibernate, DAO’s, Actions Classes, Java Server Pages.
  • Configuring Hibernate and Tiles related XML files.
  • Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Developed presentation layer using JSP, HTML and CSS, JQuery.
  • Extensively used Spring IOC for Dependency Injection and worked on Custom MVC Frameworks loosely based on Struts.
  • Developed Servlets and Java Server Pages (JSP), to route the submittals to the EJB components and render-retrieved information using Session Facade, Service Locator (design pattern).
  • Developed J2EE components on Eclipse IDE.
  • Used JDBC to invoke Stored Procedures and also used JDBC for database connectivity to SQL.
  • Deployed the applications on Websphere Application Server.
  • Used Oracle11g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Writing complex SQL queries and reviewing SQL queries for the other team members.
  • Developed JUnit Test Cases for Code unit test.
  • Worked with configuration management groups for providing various deployment environments set up including System Integration testing, Quality Control testing etc.

Environment: J2EE, Hibernate, Spring, RAD, RSA, SQL Developer, Oracle 11g, Rational Clear Case, Rational Clear Quest, Rational Requisite Pro, UML, MS Visio, MS Office

Confidential, Chicago

Java Developer

Responsibilities:

  • Preparation of Technical Specs using UML including class diagrams, sequence diagrams.
  • Designed, developed, and deployed server side Java, Servlets, and Java server pages (JSPs) for browser based conference software.
  • Implemented Form classes, Action classes for the entire application domain module using Struts framework
  • Developed advanced Java Script modules such as capture visitor information, browser version, button animation, and timing object. Extensively used JSTL tag libraries
  • Developed the Business Delegate classes to delegate the application flow from action classes.
  • Created struts-config.xml, application-resources. Properties for the project.
  • Used Session beans to implement Session façade design pattern.
  • Involved in developing SOA Web Services using XML, XPATH, XSD, SOAP, WSDL and Apache Axis.
  • Designed the database and also modelled the database
  • Developed Data access bean and developed EJBs that are used to access data from the database
  • Developed the applications using WebLogic to create the transactional business logic like EJB, JSP of a WebLogic Application.
  • Transactions for the result sets of queries were processed by business logic methods using Session Bean and Entity bean.
  • Advanced search functionality to retrieve Business/Residence customer information. Using java, JSP, Servlets, SQL, Oracle, JavaScript, DHTML, and CSS.
  • Used Log4j for logging mechanism and developed wrapper classes to configure the logs
  • Extensively used PL/SQL for writing queries and Stored procedures in Oracle Database.
  • Designed and developed SQL Queries.
  • Developed the Entity Beans to connect the database
  • Used JUnit and Struts Test cases for testing the application modules. Used Confidential for version control.

Environment: JDK 1.5, Java Beans JSP, Servlets, Java Script, Hibernate, JTA, Apache Tomcat, Toad, Oracle 9i, PL/SQL, Log4j, XML, HTML, Confidential, JBOSS, JUnit, Linux, Soap, JMS, MQSeries, FTP, Design Patterns.Log4j, XML Bean, Webservices, Weblogic Application Server 9.2, Eclipse IDE, Windows XP.

Confidential - Timonium, Maryland

Sr. Java Developer

Responsibilities:

  • Actively Participated in Inception, Elaboration, Construction and Transition phases of Application.
  • Doing Technical Analysis from requirements, Developing Flow diagrams and Doing Technical Design for my modules
  • Model View Controller (MVC) architecture has been adopted to provide framework. Followed DAO Patterns of DAO, SERVLETS, JSP, AJAX and XML.
  • Designed and Developed Struts Action classes, DAO, Views using Struts custom tags.
  • Developed Struts-based form validation, Application error handling, and using Struts Validator framework.
  • XML Parsing using SAX/DOM / Castor for various requirements.
  • Managed Persistence, mapping SQL to POJO‘s (Java Beans) using Ibatis 2.0 as Persistence Layer Framework with SQL Server as the Backend.
  • Used LDAP server for user authentication, developed necessary interfaces and implemented programmatic security system
  • Worked/Implemented Third Party Licensed Software’s (Jive Forums, Sun One Calendar and Moodle) and integrated into Application.
  • Involved in developing JUnit test cases for testing the code fragments during development phase.
  • Support and work with customers during beta test period to ensure a successful product roll out and providing support, addressing bugs as reported to the existing system.

Environment: Java (J2EE), JSP, Servlets, Struts framework 2.0, Ibatis 2.0, XML (DOM/SAX/Castor), Design Patterns, MyEclipse 3.0, iplanet Directory server 4.16, SQL Server 2000, MySQL 4.0.16, Tomcat 4.0.16, Weblogic 9.0, SQL, LOG4J, ANT, UNIX, WinNT

Confidential - Chicago, IL

Java Developer

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Involved in designing the user interfaces using JSPs.
  • Developed the application using Struts Framework that leverages classical Model View Layer (MVC) architecture.
  • Implemented Struts Validation Framework for Action form Validations and Tiles framework in designing different layouts for the JSP’s in the presentation layer.
  • Responsible for Documenting Status Reports in Payment transaction Module.
  • Implemented Payment transaction module for the customers by developing all the components using Java, JSP, Hibernate, Struts and Spring environments.
  • Resolved technical issues reported by Client.
  • Used MyEclipse for writing code for JSP, Servlets, and Struts.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object,Singleton and Factory.
  • Developed Unix shell (ksh) scripts scripts to automate most of the engineering and testing.
  • Developed business layer components using enterprise java beans (EJB).
  • Used Confidential for version control across common source code used by developers.
  • Developed XML Web Services using SOAP, WSDL, UDDI.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.

Environment: Java, J2EE, JSP, Struts, EJB, Oracle, DHTML, XML, DOM, SAX, ANT,Rational Rose, MyEclipse, Unix, LOG4J, JBOSS, Confidential, Unix shell Scripts, Websphere Application Server, SOAP, WSDL, Web Services, JDBC, Junit, Design patterns.

Confidential

Software Engineer/Developer

Responsibilities:

  • Involved in the development of front-end screen design using JSP.
  • Involved in the implementation of client side and server side programming using HTML and Java Script.
  • Database design and connectivity done by using JDBC Bridge.
  • Developed Servlets in forwarding requests to different Servers and Servlets.
  • Designed and developed Servlets to communicate between the Presentation and Business layer.
  • Maintained responsibility for database design, implementation and administration.
  • Used Log4J for logging and tracing the messages.
  • Testing the functionality and behavioral aspect of the software.
  • Responsible for customer interaction, analysis of the requirements and project scheduling.
  • Developed front-end interfaces and involved in Error Handling using JSP.
  • Designed Integration test plan for testing of Integration of all use cases for a module.
  • Was assigned the task of deploying the application different working environments.

Environment: JDBC, HTML, JavaScript, Log4J, JavaBeans, SQL Server, IBM WebSphere.

We'd love your feedback!