We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Mason, OH

SUMMARY

  • Over 8 years’ of extensive experience in designing, developing, debugging Web - based Enterprise applications using OOA, OOD, OOPS and JAVA/J2EE technologies.
  • Expertize in developing multi-tire Enterprise applications using Core Java, JAVA/J2EE & related web technologies that includes JSP, Servlets, JDBC, Hibernate, Struts, and spring, JNDI, JMS, Java Beans, HTML, SOAP, RESTful Web Services and XML.
  • Experienced in developing creative and effective front-end using JSP, JSP tag libraries, HTML, HTML5, DHTML, Maven, JQuery, Java Scripts, Ajax, Angular JS, and CSS3.
  • Expertize in developing web application using various frameworks such as Spring Framework 2.0, 3.0, Spring MVC, Hibernate 3.0 ORM with UI technologies like JSP, Apache Velocity Engine, and validation plug-ins like Validator Framework.
  • Worked on Struts open source java framework utilizing Strut Tiles, Strut Controllers (Action and Forms) and client server validation.
  • Experienced in programming with Spring Framework, Spring MVC, and Spring MVC Container.
  • Expertise in programming with Hibernate Framework, Hibernate Configuration, and DAO Design.
  • Experience in using various design patterns such as MVC, Singleton pattern, Decorator, Command, Factory, Abstract Factory, Adapter, Front Controller, Builder, DAO, DTO, and Business Delegate in the development of Multi-Tier distributed enterprise applications.
  • Experience in unit testing the applications using Junit Framework and developed logging and standard mechanism based on Log4J.
  • Expert skills in designing and implementing web server solutions and deploying java application servers like JBoss, IBM WebSphere 7.0/8.0, Apache Tomcat 7.0/6.0, Glass Fisher.
  • Experience on developing, testing and deployment of enterprise applications on windows platform through IDE’s such as NetBeans, Eclipse, IntelliJ IDEA, and JDeveloper.
  • Experience on working with Software Development (SDLC) Models such as Agile SCRUM Model, JIRA, PROTOTYPE Model & RUP, and WATERFALL Model.
  • Experience in designing systems based on Object-Oriented Analysis/Design Methodologies specially UML.
  • Experienced working in database programming with Oracle 9i, 10g, 11g, 12c, SQL Server, DB2, MySQL and proficiency in developing SQL in JDBC as well as client side environments.
  • Good knowledge on working with Data Mining tool such as WEKA, and for data analysis tool R-STUDIO.
  • Expertized working knowledge with WINDOWS … Operating System and gained good knowledge on LINUX, UNIX.
  • Good basic working knowledge on developing android application using ANDROID STUDIO.
  • Good technical, communication, and interpersonal skills. Able to work reliably under pressure. Committed team member with strong analytical and problem solving skills, and can quickly adapt to new environments & technologies.

TECHNICAL SKILLS

Languages: Java 1.8, Core java, J2EE, C, C++, SQL, PL/SQL.

J2EE Technologies: JDBC, Servlets, JSP, RMI, JNDI, EJB, XML, Custom Tags, JSTL, JPA. AJAX.

Frameworks: Spring MVC, Struts 1.x/ 2.x, Spring 2.x/4.x, Hibernate 3.0/4.0, JSF and SOA

Web Technologies: Servlets, JSP, JDBC, Tag Libraries, EJB3.0, JAXP, JSTL, GWT, Applets, DHTML and HTML, CSS, JavaScript, AngularJS

IDE/Buid Tools: Eclipse, NetBeans 5.x/8.x, Putty, PL/SQL Developer, JDeveloper, Maven, Ant.

Databases: MySQL, SQL Server, Oracle 11g/10g/9i/8i, MS Access, DB2.

Web Services: SOAP, REST, WSDL, JAXP, JAX-WS, Soap UI.

Test Frameworks: Junit, Mockito, Powermock

PROFESSIONAL EXPERIENCE

Confidential, Mason, OH

Java/J2EE Developer

Responsibilities:

  • Actively involved in design and developing J2EE Components.
  • Used Maven Scripts to build and deploy war files to QA environment.
  • Extensively used Spring MVC and Hibernate Framework for data handling.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Developed Hibernate mapping configuration files to provide the relation between java objects and database tables.
  • Used Spring Framework for dependency injection and integrated with Hibernate, Spring Service Bean and Spring MVC controllers.
  • Involved in writing Spring Configuration using XML file and Annotations that contains object declarations and dependencies.
  • Implementing MVC, DAO J2EE design patterns as part of application development.
  • Implementing Spring MVC pattern for User Management Application.
  • Created REST based web services using JAX-RS library.
  • Customized RESTful web service using Spring RESTful API, sending JSON format data packets between frond-end and middle tier controller.
  • Involved in designing the front-end using AngularJS, HTML, Java Scripts, and CSS according to the instruction they provided.
  • Used AJAX to implement user friendly and efficient client interface,
  • Extensively used SOAP web service for exchanging disqualification of benefits information between databases.
  • Used log4j for logging statements.

Environment: Used: Java, spring 4.0, Hibernate, JAX-RS, Spring MVC, JSON, JSP, HTML, CSS, Java Script, AJAX, AngularJS, JUNIT, Mockito, log4j, Web Sphere, Maven.

Confidential, Indianapolis

Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design, and developing middleware using Servlets, Java Beans, Hibernate, springs and doing enhancements and issues resolutions.
  • Involved in User Requirements and created System Requirement Document, Functional Requirement Documents.
  • Involved in all phases of Software Development Life Cycle (SDLC) including Requirements gathering, Design.
  • Involved in developing user interface using STRUTS.
  • Designed and developed applications with Eclipse in java using STRUTS Framework running on Web Sphere Server.
  • Developed the DAO layer for the application using spring, Hibernate and developed various logics and reports using HQL and Hibernate criteria.
  • Implemented Spring MVC architecture and increased modularity by allowing the separation of crosscutting concerns using Spring AOP.
  • Designed the Registration Screens using HTML, Servlets and Java Scripts.
  • Wrote Java Scripts validations to validate the fields of the Registration Screen and login screen.
  • Also used JQUERY, JSON, AJAX, DOM scripting to create interactive web applications like information posting and auto complete form validations.
  • Also used this Ajax framework for server communication and seamless user experience.
  • Involved in writing extensive Unit tests and integration tests using JUNIT to thoroughly test the code and maintain high coverage area.
  • Used JIRA for bug tracking, issue tracking and project management.
  • Developed data objects to communicate with databases using JPA, Hibernate and JDBC frameworks.
  • Used log4j for tracking errors and debugging the code.
  • Deployed and tested the application in WebLogic Application Server.

Environment: Used: Java, Java Scripts, HTML, STRUTS, SPRINGS, JUNIT, Servlets, JDBC, JQUERY, JSON, AJAX, DOM, Web Sphere Server, HQL, Hibernate, Oracle 11g, JPA, Eclipse.

Confidential, Minneapolis, US

Java/J2EE Developer

Responsibilities:

  • Involved in analysis and design of the project, and this project is mainly dependent on MVC architecture and design pattern.
  • Extensively involved in the phases of SDLC. Used Agile based SCRUM methodology for developing the project.
  • Involved in designing the UI and developed the UML diagrams.
  • Developed presentation layer include UI components, validations using HTML5, applying styles using CSS, used JQuery to make Ajax calls.
  • Implemented STRUTS MVC architecture and Tiles for an efficient implementation of the view level customization and interfaced with application logic.
  • Experienced in using Struts Actions and action mapping for fetching information from and delegating request to the service layer.
  • Used JSTL and Tag libraries.
  • Used AJAX call for asynchronous data retrieval from back-end.
  • Coded in AngularJS MVC Framework to make single page append also configuration pages.
  • Implemented the persistence layer using Hibernate ORM.
  • Developed EJB component to implement business logic using Session and Message beans.
  • Excellent working experience with Oracle including storage and retrieving data using Hibernate.
  • Building and deploying WebLogic Application Server.
  • Used ANT tool for building application EAR for deploying WebLogic Application Server.
  • Developed and executed Unit Test cases using JUNIT-Framework by supporting TDD (test Driven Development).
  • Created Junit test cases to test the codes and validate the release.
  • Used Log4j support for the application for debugging the system.

Environment: Used: Java, SDLC, SCRUM, UML, HTML5, CSS, JQuery, AJAX, STRUTS, JSTL, AngularJS, EJB, Oracle, WebLogic Application Server, Log4j, JUNIT, ANT, Hibernate.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed user-friendly GUI interface using HTML, CSS, and JSP.
  • Involved in the design of MVC architecture.
  • Developed the view components using STRUTS Tag Libraries and also created Action classes and form beans.
  • Developed parsers that parse the mails and store the information in database and also made a backup.
  • Involved in Software Development Life Cycle (SDLC).
  • Created important components using Servlets and used Oracle 10g for Database.
  • Coded and Tested java, Servlet code using Eclipse.
  • Did setup of the debug environment against tomcat server, using remote debugging feature.
  • Installed and configured WebSphere 6.1 application servers.
  • Designed SQL schemas.

Environment: Used: Struts, JSP, Log4J, Tomcat Server, Oracle 10g, MySQL and Eclipse, JBoss, HTML, Servlets, WebSphere 6.1.

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed and implemented Java Classes, Interfaces, Model design, and interface layer design with other team members.
  • Developed JSP’s and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
  • Developed interaction framework for asset database interaction and developed save and conversion specific servlets for applet interaction.
  • Designed and developed web-based software using STRUTS MVC Framework and spring web flow.
  • Used AJAX and Java Script to handle asynchronous requests, and CSS was used to keep uniformly in look of the application.
  • Used EJBs in the application and developed Session beans for the business logic at the middle tier level.
  • Created Test plan documents and testing using Junit Framework.
  • Used JAXB parser for parsing valid .xml files as defined by XSD.
  • Created and modified Stored Procedures, Functions and Triggers Complex SQL Commands for the application using PL/SQL.
  • Monitored the error logs using Log4j and fixed the problems.
  • Designed JDBC Connection for data retrieval and updating purpose, also developed connection pool to avoid waiting time for database connection.
  • Used Tomcat server for application development with Eclipse.

Environment: Used: Core Java, JDBC, JAXB, WSDL, Rest, JSP, Servlet, HTML, JavaScript, CSS, Apache Tomcats, MySQL, STRUTS, Log4j, XSD.

We'd love your feedback!