We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Saint Louis, MO

SUMMARY

  • About 6.5 years of IT experience in analysis, design, developing, testing and implementation of web and distributed Enterprise applications using JAVA/J2EE and Confidential - Server technologies.
  • Experience in Analysis, Design, Development, Testing and Deployment of web and enterprise applications on Windows and UNIX platforms using Java/J2EE.
  • Experience in designing and developing applications using J2EE technologies including Servlets, JSP, EJB, JNDI, JDBC, JMS, Struts, Hibernate, Web Services, Spring
  • Experience in Web Designing and User Interface Development using technologies like HTML5, CSS3, JavaScript, JQuery and AJAX.
  • Experience with JavaScript Libraries like JQuery, JSP, JSTL Specification, Tag Libraries, AJAX and Resource Properties.
  • Experience in using XML/JSON and AJAX to link with back-end applications.
  • Worked in debugging and troubleshooting existing code using Firebug and Developer Tools.
  • Good understanding of Cross Browser Compatibility issues and Optimization for web, including CSS Sprites and best practices.
  • Knowledge of Single Page Applications (SPA) and responsive web design using Angular JS, HTML5, CSS3.
  • Expertise in MVC 2 architecture using Spring MVC, Struts with features like Validation framework, Tiles.
  • Implemented different modules in Spring like IOC, MVC, JDBC, ORM, and Transaction Management.
  • Implemented Hibernate as the backend ORM tool for persistence layer and mapping of POJOs.
  • Exposure to Service Oriented Architecture (SOA) with JMS, Web Services SOAP and Restful
  • Experience with WSDL, SOAP protocol, XML, XSD and XML parsers such as DOM, JAXP, SAX.
  • Proficient in handling web and application servers in creating Domain, configuring connection pool, JMS, deploying applications on Web Sphere, Web Logic, JBOSS and Apache Tomcat.
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers with Oracle, MS SQL Server, MySQL and Oracle databases.
  • Experience in using Design Tools like Rational Rose for Object Oriented Design and Analysis using UML
  • Hands on experience in Test Driven Development (TDD), Agile Methodology and Scrum Methodology.
  • Performed unit testing using JUnit, integration and deployment of applications done using tools ANT and Maven & debugging through Log4J.
  • Extensively used different IDEs like Eclipse, WSAD and RAD.
  • Hands on experience in implementing various Design patterns including Business Delegates, Data Access Object, Model View Controller, Session facade, Singleton.
  • Strong analytical and problem solving skills and a proven ability to be an effective team player with excellenttime management skills

TECHNICAL SKILLS

Application Technology: Core JAVA, J2EE, JSP, Servlet, JNDI, JMS, EJB, JAX-WS, JAX-RS

Web Technologies: JSP, Servlet, JSTL, Tag libraries, HTML5, CSS3, Java Script, JQuery, AJAX, AngularJS

Design Patterns: Singleton, Factory, Business Delegate, Session Fa ade, Transfer Object, MVC, DAO.

Web Services: SOAP, WSDL, XSD, XML, JAX-B, JAX-WS, JAX-RS, Restful, Jersey

Databases: Oracle, DB2, My SQL, TOAD, SQL Developer

App Servers: WebLogic, JBOSS, Tomcat

API & Framework: Spring, Struts, Hibernate, Log4J, JUNIT, Mockito

Operating System: UNIX, Linux, Windows

Version Control: CVS, SVN, GIT

Build Tools: Ant, Maven, Jenkins

PROFESSIONAL EXPERIENCE

Confidential, Saint Louis, MO

Java/J2EE developer

Responsibilities:

  • Project SDLC is worked through Agile SCRUM methodology. Participated in daily scrum meetings, sprint planning and sprint retrospective sessions
  • Web tier is developed using Spring MVC and front end pages that are developed using HTML5, CSS3, JavaScript, AJAX and JQUERY.
  • Developed Confidential side validation code using JavaScript and JQuery.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Involved in fixing Front-End issues with the layouts using Firebug and developer tool.
  • Implemented JQuery to perform AJAX calls for creating interactive web pages on JSON response.
  • Implemented Service and DAO components using Spring beans using dependency injection.
  • Integrated Restful Web Services with Spring MVC using ResponseBody annotation. Implemented AJAX to retrieve the JSON through Restful calls.
  • Used Spring JPA to integrate with Hibernate for the persistence layer.
  • Defined JPA entity persistence classes for ORM to persist the data into Oracle Database.
  • Implemented Spring AOP for transaction management.
  • Implemented services on the back end using with SOAP web services using Apache CXF.
  • Used SOAPUI as web services testing tool.
  • Used J2EE and Java design patterns like Singleton, Service Locator Pattern, Data Access Objects, and Business Delegate.
  • Implemented the Business logic by efficiently utilizing the OOPS concepts, Collections and Exception handling of Core Java and also Performed Unit Testing using JUNIT and Mockito.
  • Interacted with Business Analyst for requirements gathering.
  • Developed UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Proactively communicate with the development and QA team to anticipate configuration management issues/processes
  • Tracked QA defects/issues by using JIRA and tested in DEV and QA environments.
  • Built the application using Eclipse IDE.
  • Used SVN for version control and application deployment on WebLogic Application Server
  • Developed application logging using Log4J to log messages and errors.
  • Maven and Jenkins for the application build and deployments

Environment: J2EE, JDK, JSP, Spring MVC, Hibernate, JavaScript, Ajax, JQuery, Junit, Restful, SOAP, SVN, Toad, XML, WebLogic

Confidential, MO

Java/J2EE developer

Responsibilities:

  • Worked in Agile environment with active scrum participation. Participated in sprint planning sessions along with BA and QA teams
  • Implemented the UI layer using Spring MVC framework.
  • Developed front-end content using JSP, JSTL, HTML5, CSS3 and Confidential -side validations using JQuery.
  • Developed Restful Web services using JAX-RS Jersey and wrote AJAX calls to get JSON response and updating the UI pages.
  • Developed Service layer classes to access middleware Web Services and DAO classes for the persistence layer using Spring ORM to integrate with Hibernate for the persistence layer.
  • Defined Hibernate mapping files and developed persistence classes to persist the data into Oracle.
  • Implemented Web Services using SOAP protocol, XSD, WSDL, JAX-WS and Apache CXF Framework
  • Used SOAPUI for testing web services with sample SOAP requests.
  • Worked on Asynchronous messaging system by implementing JMS message queues using Active MQ.
  • Followed coding guidelines while implementing the code.
  • Extensively involved in Unit testing and coordinated with the testing team and fixing Bugs Confidential various stages of the application development.
  • Used SVN for version control and Maven, Jenkins for the application builds and continuous integration.
  • Log4J for application logging which helped in tracing the issues through log files.
  • Maven and Jenkins for the application build and deployments.
  • Using JIRA to manage the issues/project work flow.

Environment: J2EE, JDK, JSP, Spring MVC, Hibernate, JavaScript, Ajax, JQuery, Junit, Restful, SOAP, Git, Toad, XML, WebLogic

Confidential, Richardson, TX

Java/J2EE developer

Responsibilities:

  • Implemented agile methodology throughout the project development lifecycles.
  • Involved in analysis, design and development of the system components.
  • Developed presentation layer using jQuery, HTML and CSS according to internal standards and guidelines.
  • Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
  • Developed UML use class and sequence diagrams as part of the application design.
  • Developed server side applications using Servlets, EJBs, and JDBC.
  • Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO Java classes using Object-Relational Mapping ORM tool.
  • Used ANT for automating the build process of java applications and components.
  • Used Spring Framework to code business APIs through dependency injection.
  • Used Web Services WSDL, XSD and SOAP using JAX-WS apache CXF implementation.
  • Used JPA entity Beans as persistence classes and Hibernate as ORM provider
  • Developed Session Beans which encapsulates the workflow logic
  • Used Struts the MVC framework for building web layer.
  • Used JUNIT for unit Testing. Deployed applications on JBOSS server.
  • Developed PL/SQL database scripts and written Stored Procedures.
  • Created User guide and application support document.
  • Used SVN for the concurrent development in the team and for code repository.
  • Involved in regression testing, evaluating the response times, and resolving the connection pooling issues.

Environment: J2EE, JDBC, Spring, Hibernate, Java Servlets, EJBs, Oracle, HTML, Rational Rose, CVS, PL/SQL, WSDL, SOAP, Eclipse.

Confidential, Irving, TX

Java Developer

Responsibilities:

  • Worked in different phases of SDLC process to implement the functionality of the application.
  • Designed and developed front end screens using JSP, Servlets and Struts framework.
  • Implemented MVC Design Patterns using Struts Framework
  • Used Struts Tiles Framework for designing the layout of the application.
  • Used validator framework to validate various fields in the application using XML files with rules.
  • Developed Action POJO model classes and mapped in Struts Configuration File
  • Applied CSS for entire site for standardization of the site
  • Used JavaScript for Confidential side validations and HTML DOM manipulation for user actions.
  • Supported integration efforts between the Struts Action classes and the EJB's services layer Implemented JPA for persisting data into database.
  • Used Design Patterns like DTO and DAO, Session Facade, service locator
  • Worked on JBOSS application server to deploy the application.
  • Used JPA framework for DAO layer to access the MySQL database.
  • Used TOAD for connecting to database and executed SQL queries while working on the application issues for validating the data.
  • Configured Log4J for application logging and worked on the logs for application errors.
  • Developed and debugged the application using Eclipse IDE.
  • Involved in developing Unit, System and Integration test
  • Involved in the preparation of class and sequence diagrams using Rational Rose.
  • SVN for source code management and Maven for the application build framework.
  • Worked with QA team to resolve the defects and UAT defects with the business users
  • Used Quality Centre for defect tracking and updated the status after resolving the issues.

Environment: Java, J2EE, JPA, Servlets, JSP, Struts, JavaScript, HTML, CSS, UML, JBOSS, Eclipse, MySQL, TOAD, Linux, SVN, Maven

We'd love your feedback!