We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Sheboygan, WI

SUMMARY

  • 5 years of professional experience in analysis, design, development and testing of web and distributed n - tier applications using Java/J2EE like Spring, Hibernate, Servlets, JDBC, XML, Web Services (SOAP, Restful), WSDL and JUnit.
  • Experience in various development methodologies like Waterfall and Agile (SCRUM).
  • Extensive experience in designed and implementing of UI layer using AngularJS, HTML/HTML5, JavaScript, CSS/CSS3, AJAX and JSON.
  • Hands on experience in different module of Spring including Spring IOC, Spring ORM and Spring AOP.
  • Experience in web application design using open source frameworks like Spring MVC Framework.
  • Extensive experience in using MVC (Model View Controller) architecture for developing applications using JSP, JavaBeans and Servlets.
  • Expertise in implementing various J2EE design patterns like Singleton, Session Façade, Data Access Objects (DAO), Factory, Data Transfer Object (DTO) and Business Delegate in the development of Multi-Tier distributed Applications.
  • Worked on different Web/Application servers such as WebLogic, JBoss, WebSphere and Apache Tomcat.
  • Extensive experience in different IDEs like Eclipse, NetBeans and RAD.
  • Experience in Object Oriented Analysis and Design (OOAD) techniques using UML in Rational Rose and Enterprise Architect
  • Proficient in using RDBMS concepts with Oracle, DB2, MySQL and SQL Server.
  • Highly proficient in understanding new technologies accomplishing projects goals successfully.

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL.

J2EE Technologies: Servlets, JDBC, XML, SOAP, Restful, JUnit.

Frameworks / Architectures: Spring, Hibernate, SOA.

Web Technologies: AngularJS, JavaScript, JQuery, JSP, JSON, HTML/HTML5, XML, CSS/CSS3, AJAX.

Application & Web Servers: WebSphere, WebLogic, JBoss, Apache Tomcat.

Databases: Oracle, MySQL, DB2.

Operating Systems: Windows

Development Tools: Eclipse, RAD, NetBeans.

Build Tools: ANT, Maven.

Version Control: SVN, GIT, CVS.

PROFESSIONAL EXPERIENCE

Confidential - Sheboygan, WI

Java/J2EE Developer

Responsibilities:

  • Participated in all the phases of SDLC including Requirements Collection, Design and Analysis of the Customer Specifications, Development and Customization of the applications.
  • Designed and Developed UI using JSPs, HTML5, CSS3, JavaScript, Angular JS and Bootstrap.
  • Used Spring Core, Spring MVC in the application development and Hibernate framework was used for DAO layer for one of the application module.
  • Used Hibernate for Object Relational Mapping and used Spring AOP for logging, exceptional handling and Transaction Management.
  • Designed Data Mapping XML documents that are utilized by Hibernate, to call stored procedures. Responsible for Writing HQL.
  • Used Web Services to extract and communicate the records using XML and REST.
  • Implemented, deployed and maintained cloud infrastructure using AWS.
  • Application deployment suite to deploy in WebSphere Application Server.
  • New library development with micro services architecture using spring boot.
  • Used SVN as repository and Jenkins as continuous integration tool.
  • Solved different production issues (defects) provided in team track.
  • Developed unit test cases and integration testing using JUnit framework EasyMock and PowerMock.

Environment: Java, J2EE, Hibernate, Spring, JSP, HTML5, CSS3, JavaScript, Angular JS, REST Web services, Bootstrap, Eclipse, Sonar, Oracle, PL/SQL, WebSphere, Log4j, Jenkins, SVN, JUnit.

Confidential - Colorado Springs, CO

Java/J2EE Developer

Responsibilities:

  • Analyzed the requirements and designed class diagrams, sequence diagrams using UML and prepared high level technical documents.
  • Designed and developed the presentation layer GUI using AngularJS, Servlet, JSP, HTML5, CSS3, JavaScript and AJAX.
  • Wrote SPA (Single Page Web Applications) using AngularJS.
  • Developed web services component using Restful API's for inter application communication.
  • Designed and developed applications with multi-threaded environment.
  • Implemented Java and J2EE Design patterns like Singleton, Business Delegate and Data Transfer Object (DTO) and Data Access Object.
  • Designed and developed business and persistence layer components using Spring IOC and Hibernate.
  • Developed and configured the Java beans using Spring and Hibernate framework.
  • Used Hibernate in data access layer to access and update information in the database.
  • Integrated Spring DAO for data access using with Hibernate.
  • Accessed and manipulated the Oracle database environment by writing SQL queries in the Oracle SQL developer for testing purpose.
  • Installed and configured Apache Web server and integrated with WebLogic server.
  • Written JUnit Test cases for perform unit testing.
  • Used Maven automated build scripts to compile and package the application and implemented Log4j for the project.
  • Used SVN to keep track of source code versioning.

Environment: Java/J2EE, Spring, Hibernate, Web Services, RESTful, AngularJS, Servlet, JSP, HTML5, CSS3, JavaScript, AJAX, Oracle, WebLogic, JUnit, SVN, Log4j, Maven, Windows.

Confidential - Kansas City, MO

Java/J2EEDeveloper

Responsibilities:

  • Developed server side J2EE components using J2EE, spring, Hibernate API.
  • Implemented MVC Architecture to separate the presentation, business and database logic in the application using Spring.
  • Used Spring for Dependency Injection(DI) and AOP.
  • Prepared Hibernate mapping files to perform the O-R mapping and enforce object relationships.
  • Worked in Back end development of the application, involved in retrieving the data from Database.
  • Used Oracle as the backend database and Hibernate as ORM Tool to retrieve Data Access Objects.
  • Developed integration services using SOA, Web Services, SOAP, and WSDL.
  • Used XML extensively in the process of communicating with several external applications.
  • Developed XSL’s to customize the display data from XML’s obtained through other systems.
  • Used SQL navigator and PL/SQL for the database enhancement.
  • Preparing and executing unit test cases using JUnit.
  • Used ANT Builder extensively for the code building and created Daily Rolling Log using Log4j.
  • Used SVN for source code version control.

Environment: Java/J2EE, Java/J2EE, Hibernate, Spring MVC, XML, Web Services, SOAP, Oracle, PL/SQL, ANT, Log4j, JUnit, SVN, Windows.

We'd love your feedback!