We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Maryville, IL

SUMMARY

  • 7 years of experience in Object - Oriented Analysis and Design using Java and J2EE for the development of enterprises and web applications.
  • Have extensive working experience on Software Development Life Cycle (SDLC), Object Oriented Analysis and Design (OOAD).
  • Proficient with J2EE Design Patterns, Agile software development process and Multi-Tier enterprise application design.
  • Hands on experience on application development using Servlets, JSP, JDBC, XML, Struts, Spring, Hibernate, HTML, JavaScript and Web Services.
  • Developed improved and maintained existing application and provide support to new data-driven web applications and web services.
  • Experience in Scrum Methodologies, UML, Test Driven Methodologies and MVC based frameworks like Spring, Struts.
  • Experience using SOAP and REST Web Services.
  • Experience with JUnit testing framework.
  • Experience in writing SQL queries and PL/SQL procedures using databases like Oracle and MySql Server.
  • Experience of JDBC, SQL, PL/SQL, HQL, Criteria queries, JPA and Hibernate.
  • Hands on experience with Web/Application servers including Tomcat, JBoss and IBM Web Sphere.
  • Working experience of HTML5, Angular JS and Node JS.
  • Experience with build tools like Ant and maven and development IDE tools like Netbeans, Eclipse.
  • Good understanding of Business workflow, Business logic, and Business methods for further implementation of user requirement in a distributed application environment.
  • Excellent logical, analytical, communication and presentation skills.

TECHNICAL SKILLS

Languages: Java(JDK 1.6/1.5), J2EE, C, C++, Action Script 3.0

J2EE Technologies: Servlets, JSP, JDBC, JUNIT, JMS, JNDI, JSTL, Tiles, Apache Camel, ANT/Maven

Web Technologies: Java Script, XML, HTML5, CSS 3.0, AJAX, DOJO, JQuery, DHtml, GWT, JSON, XHTML

Web Services: SOAP, WSDL, UDDI, REST, JMS, Apache Axis2, SoapUI 3

Operating Systems: UNIX, Linux, Windows (98, 2000, XP, Vista,7,8)

Frameworks: MVC 1/2.0, Struts 2.0, Spring, Hibernate 3.0, JPA

Database: Oracle 11g /10g/9i, SQL Server 2008 R2, IBM DB2

IDE: MYECLIPSE 5.1, IBM RAD, Eclipse, JUNIT

Web/Application Servers: Apache Tomcat 5.0, WebLogic 10.3, Jboss4, WebSphere 6.0/7.0/8.0

Other Tools & Methodologies: MS-Office, MS Visio, MS Project, SQL*Plus, GITHUB, WINCVSs, ClearCase, Visual SourceSafe, SVN, OOPS, OOAD, RAD, Matlab, SolidWorks.

PROFESSIONAL EXPERIENCE

Confidential, Maryville IL

JAVA/J2EE Developer

Responsibilities:

  • Agile Software Methodology is used to develop the application, involved in daily SCRUM meetings to discuss the status and progress of individual Sprints and was mainly interacting with the business users.
  • Used Spring core for dependency injection and Spring MVC with annotations.
  • Used Spring ORM wiring with Hibernate to access database.
  • Used HTML5, CSS, JavaScript, JSTL and Spring tag libraries to develop front end pages.
  • Used Restful WebServices to communicate between the system and UPS web service for address verification and shipping rate calculation.
  • Used plain JavaScript and JQuery, JavaScript Library for the client side validations.
  • Developed unit test cases in JUnit and documented all the test scenarios as per the user specifications.
  • Developed ANT build script for building and deploying the web application.
  • Coordinated and communicated with offshore developers and provide the report to team leader.
  • Used dependency injection concepts of angularJS for solving the issues that come with tightly coupled logic.
  • JIRA is used for tracking various Tasks, Software Change requests, Defect logging, Issues and fixes applied on a daily basis to streamline the application development.
  • Used SVN repositories for version controlling, and Log4J is used for Logging Errors, Exceptions.

Environment: JAVA, J2EE, Spring, JSP, Servlets, Restful Webservice, Log4j, Eclipse, RAD, Tomcat Application Server, Hibernate, JUnit, JIRA, Java Script, JIRA, HTML5, JQuery, angularJS, CSS, XML, JavaScript, JSTL, Oracle.

Confidential

Java Programmer/Analyst

Responsibilities:

  • Designed and implemented J2EE design patterns such as MVC (Model View Control), DAO (Data Access Object).
  • Develop the front end functionality and Validation of application using JSP,HTML, CSS and JavaScript.
  • Developed Web Services using XML, SOAP and used SOAP UI tool for testing the services.
  • Used Spring MVC pattern and IOC concepts for developing the application.
  • Developed client side and server side validations using validation controls using Jquery and JavaScript.
  • Responsible for writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring.
  • Application build and deployment performed using Maven.
  • Developed logging-module using Log4J to create log files to debug as well as trace application. Used Junit of unit testing.
  • Developed unit test cases in JUnit and Easymock as per the user specified use case scenario.
  • Apache Maven is used as Build tool to automate the build process for the entire application.

Environment: Core Java, J2EE, JSP, Eclipse, Spring, Struts2, Hibernate, Apache Tomcat, JBoss Application Server, JavaScript, JQuery, XML, Web services, HTML, MAVEN, SQL Server.

Confidential

Software Engineer

Responsibilities:

  • Build and support new data-driven web applications and web services.
  • Wrote JDBC statements, prepared statements for various databases procedures and also invoking triggers.
  • Developed the user interface using HTML, CSS, JavaScript, JSP and Struts.
  • Used struts for user input validation, error handling and event handling.
  • Wrote Ant script to build and deploy war files to application server.
  • Developed test cases for classes using Junit.
  • Used Spring for dependency Injection.
  • Developed the complete web tier application using Struts MVC framework.
  • Implemented Spring framework for complete functionality and hibernate for persistence.
  • Junit, log4j were used for unit testing and as logging frameworks.
  • Used Hibernate as a persistence mapping technology along with JPA.
  • Developed and did rigorous unit test scenarios.
  • Coordinated and communicated with testers during functional and integration testing for the modules developed.

Environment: J2EE, Struts, Spring framework, Spring MVC, Servlets, JDBC, AJAX, Web services, SOAP, XML, Java Beans, JQuery, JavaScript, Websphere Application Server, Design Patterns, Apache ANT, JUnit, Hibernate, HTML, CSS, JavaScript

Confidential

Software Engineer

Responsibilities:

  • Involved in development of java/j2ee application using struts and hibernate.
  • Developed JSP pages using Struts tag library.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Design front end UI using JSP.
  • Used SVN for version control and Mercury Quality Center as the Defect Tracking System.
  • Developed core java code for utility classes, exceptions handling and business delegate.
  • Wrote database queries and used JDBC to persist data to databases.
  • Performed unit testing, manual testing, integrating testing, regression testing.

Environment: Core Java, Servlets, JSP, JSTL, JDBC, JMS, Struts, Eclipse, Tomcat, Oracle, MySQL, HTML, CSS, JavaScript,Junit, Spring, JAX-WS,Hibernate, Struts,Ant, UML.

We'd love your feedback!