We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Richardson, TX

SUMMARY

  • 9 years of technical expertise in complete Software development life cycle (SDLC) process that includes Analysis, Design, Development, Testing and Implementation in Java/J2EE technologies.
  • Actively involved in each phase of Software Development Life cycle (SDLC) Requirements, Design, Implementation, and Testing during the development of the application.
  • Experienced in design and development of various web and enterprise applications usingJ2EE technologies like JSP, Servlet, EJB, JDBC, Hibernate, Spring, JPA, XML, JAXP, JAXB, JSTL, JAX - WS, AJAX and Web Services (SOAP, REST).
  • Experienced in WEB and GUI development using HTML5, CSS3, JavaScript, JSP, Angular JS, JQuery and AJAX technologies
  • Solid experience inJavaAPI for XML Web Services (JAX-WS) and Web Services protocols SOAP, JAXB, XSD and WSDL.
  • Working knowledge of Struts2.0, Hibernate 3.0 persistence technology, Spring Framework 2.5, 3.0.
  • Extensive knowledge and implementation skills in Struts MVC framework.
  • Hands-on experience with Web/Application servers like Tomcat and BEA Weblogic.
  • Experience working in Databases like Oracle.
  • Hands on experience with JUnit in performing unit test and LOG4J in determining the application functionality.
  • Good knowledge and experience in various development methodologies like Scrum and Agile methodologies.
  • Have strong experience in coding, debugging and bug fixing.
  • Good Knowledge of using IDE Tools like Eclipse, Net Beans and JBuilder forJava/J2EEapplication development.
  • Well versed in both Client and Server-side Programming usingJava/J2EETechnologies.
  • Experienced in using Operating Systems like Windows NT / 2000/XP, UNIX and LINUX.
  • Experience in using various SCM tools such as CVS and SVN.
  • Experience in writing build and deployment scripts using Apache Ant and Maven.
  • Experience in using SoapUI tool for Web services testing.
  • Ability to learn quickly, well in communication with the ability to understand and cooperate with group requirements efficiently.

TECHNICAL SKILLS

Operating Systems: Windows NT/XP/2000, UNIX and Linux

Languages: Java 1.5/1.6, XML, HTML5, CSS3,AJAX,Angular JS, JQuery and JavaScript

Web Technologies: Servlets, JSP, JDBC, EJB, JAX-RPC, JAX-WS, JAX-RS (RESTful) Web Services, WSDL, SOAP, XML, XPATH and AJAX.

Frameworks: Struts, Spring, Hibernate and Junit

IDE: Eclipse 2.1/3.1, NetBeans, JBuilder 4.0

Servers: Weblogic 8.x/10.x, Apache Tomcat

Databases: Oracle 10g/9i/8i

Tools: & Utilities SQLPLUS, CVS, Subversion (SVN), TOAD and SQL Developer

Protocols: SOAP, HTTP, HTTPS

Others: DOM, SAX, JAXB, Ant, Maven and Log4j

PROFESSIONAL EXPERIENCE

Confidential, Richardson, TX

SR. JAVA/J2EE Developer

Responsibilities:

  • Interact with team members and business users for requirements gathering.
  • Involved in design of application framework using Java design patterns and Object Oriented Analysis and Design (OOAD) methodologies.
  • Developed application using Java/J2EE platform and implemented the Model View Control (MVC) structure.
  • Developed JAX-WS Web services by using JAX-WS Implementation to capture work order collection information from order management system.
  • Development Rest Client to consume work order product information and Rest Services for Port assignment requests.
  • Implemented ORM (Object Relational Mapping) framework with Hibernate for mapping java classes and database tables.
  • Design and implemented the backend layer using Hibernate.
  • Implemented XPath concept to read the work order collection information from BOD xml.
  • Developed searching screens using HTML5, JSP, Angular JS, CSS3, JavaScript and AJAX.
  • Changed existing work order collection logic to support various products like Ethernet, TDM, Internet Broadband and Internet Dedicated connections.
  • Designed and developed various modules of the application with J2EE design architecture and Spring Bean Factory using IOC, AOP concepts.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Worked closely with the scrum team to deliver the projects to various production releases.
  • UsedHP Quality Centreto view and resolve the defects.
  • Handled Java multi threading part in back-end component, one thread will be running for each user, which serves that user.
  • Followed Test Driven Development (TDD) and performed unit testing with JUnit test cases
  • UsedSoapUItool for Web Services testing.
  • Used XML parser APIs such asJAXPandJAXBin the web service\'s request response data marshalling as well as unmarshalling process.
  • Implemented the application using the several design patterns such asMVC,Business Delegate, Session Facade, Service Locator, Data Transfer Object, Singleton and Factory.
  • DevelopedJUnittest cases for all the developed modules.
  • UsedLog4Jto capture the log that includes runtime exceptions, monitored error logs and fixed the problems.
  • UsedCVSfor version control across common source code used by developers.
  • UsedANTscripts to build the application and deployed onBEA WebLogic Application Server.
  • Worked onDefectsthat were assigned to me.
  • Successfully participated in UAT and production deployment of application.

Environment: Java 1.6, Servlets, JSP, Struts, EJB, Angular Js, Jquery, JAX-RPC, JAX-WS, JAX-RS(Restful) Web Services, ExtJs, SOAP, JAXB, JAXP, XPath, Spring, Hibernate, HTML5, XML, Java Script, CSS3, JSON, Eclipse, Oracle 10g, WebLogic 10.3, Linux and Windows XP

Confidential, Temple Terrace, FL

SR. JAVA/J2EE Developer

Responsibilities:

  • Understanding of the business functionality and business rules to be followed during the execution of the projects.
  • Developed/involved in creating web application using enterprise java technologies like spring3.0, Struts, Hibernate and JPA.
  • Highly involved and created the action classes, action interceptors and business services.
  • Developed the business logic using Spring and persistence logic using Hibernate.
  • Implemented RESTfulweb services using Jersey implementation.
  • Implemented Business processes such as user authentication, Transfer of Service usingSession EJBs.
  • Used various Java and J2EE APIs including JDBC, Servlets, JSP and XML.
  • Implemented the Application using Struts.
  • Used Struts Framework extensively for controller components and view components.
  • Extensively used Struts to control flow of the application.
  • Extensively used Struts Action Errors/Action Messages to display errors and warning messages on the application.
  • Using HTML5, DHTML, CSS3 for UI (User Interface) Designing.
  • Implemented J2EE design patterns (Singleton, Session Façade and Composite View) to make the application highly robust, scalable, and manageable.
  • Involved in developing of SOAP based Web Services. Also developed the web service client applications to test the web services.
  • Created web services using SOA like SOAP and producing WSDL to the Client side people.
  • Tested the web service using SOAP UI.
  • Monitored the error logs using Log4J and fixed the problems.
  • Developed and worked with JSP custom tags.
  • Deployed the application in Oracle 10g Application Server on windows/Linux environments.
  • Involved in functional testing and debugging of the code and in the build and tagging of versions. Helped Quality Assurance Team in preparing Test Scripts.
  • Used Win CVS for Version Controlling and ANT as a build tool.
  • Successfully participated in UAT and production deployment of application.

Environment: Java 1.6, Servlets, JSP, Struts, EJB, JAX-WS, JAX-RS(Restful) Web Services, SOAP, JAXB, JAXP, XPath, Spring, Hibernate, HTML, XML, Java Script, CSS, Eclipse, Oracle 10g, WebLogic 10.3, Linux and Windows XP

Confidential, Detroit, MI

JAVA/J2EE Developer

Responsibilities:

  • Analyzed new requirements, existing system and identified independent reusable services.
  • Developed user interface for the smart start quote screen using JSP elements.
  • Developed new POJOs for controller, service classes for the personal and commercial clients and auto wired them through Spring configuration.
  • Developed Service classes for commercial and personal clients to invoke web services for getting information from CE External System. This was done through spring WS.
  • Developed DAO classes to get data from Oracle for the Batch Process and for the requested pending items.
  • Involved in build process and run the deployment procedure in the UNIX environment on regular basis. Actively involved in production support.
  • Designed and implemented XML schemas, Java APIs, business logic, and XML/JavaScript user interfaces.

Environment: Java 1.5, Servlets, JSP, Struts, EJB, JAX-WS Web Services, SOAP, JAXB, HTML, XML, Java Script, CSS, Eclipse, Oracle 9i, WebLogic 8.1, Unix and Windows XP

Confidential

Spec-System Development

Responsibilities:

  • Developed Façade classes to encapsulate the business logic and hide the implementation details of the data access classes and EJBs.
  • Responsible for the design and development of the framework. The system is designed using J2EE technologies based on MVC architecture.
  • The application uses the STRUTS framework.
  • The Views are programmed using JSP pages with the Struts tag library, Model is a combination of EJB’s and Java classes (Form and Action classes) and Controllers are Servlets.
  • The controller uses XML mappings in struts to map the request to the server side functionality
  • Developed presentation tier using JSP/Servlets and custom tags in MVC architecture.
  • Configured WebLogic resources like JDBC providers, JDBC data sources and connection pooling.
  • Co-ordinate with QA for testing, Production releases, Application deployment, integration and conducting walk-thru code reviews.
  • Used Apache Log4J logging API to log errors and messages.
  • Developed web UI with JSP, JSTL, Struts custom tags and provided client side validations through JavaScript.
  • Programmed to business interfaces and developed service classes and utility classes.
  • Assisted QA team in Test cases preparation and fixed bugs

Environment: HTML, JavaScript, CSS, Java JDK 1.5, J2EE, Servlets, JSP, Struts, JDBC, XML, Oracle 9i, Weblogic 8.1, Windows XP, Eclipse 3.1, CVS, Ant, Log4J and JUnit.

Confidential

Software Engineer

Responsibilities:

  • Developed screens to display miss match records and provided facility to correct and validate the data easily.
  • Analysis of user-requirements through regular interaction and implementing the changes.
  • Performed Unit Testing and System Testing for the enhancement requirements.
  • Developed Java Server Pages for manipulating the display logic.
  • Developed Struts Action classes, Action Forms and configure the actions in the configuration files like struts-config.xml.
  • Developed the Data Access Objects (DAO) to get the data from the database.
  • Developed the Web Application using JSP/Servlets, Struts.
  • Configured Log4j for debugging the application.

Environment: Java 1.5, Servlets, JSP, Struts, EJB, XML, HTML, Java Script, CSS and Eclipse 6.x. Oracle 9i, Weblogic 8.1, Unix, Windows XP

Confidential

Software Engineer

Responsibilities:

  • Developing Action Classes, validations using Struts, JSP.
  • Developing Java classes and Deploying on Web Server.
  • Debugging Application.

Environment: Java, Servlets, JSP, HTML, Java Script, Eclipse, Oracle, Apache Tomcat, Windows.

We'd love your feedback!