We provide IT Staff Augmentation Services!

Java/j2eedeveloper Resume

3.00/5 (Submit Your Rating)

Rochester, MN

SUMMARY

  • Around 7 years of software development experience in developing extensible and intuitive web applications and enterprise software using Java and J2EE technologies.
  • Extensive experience developing applications using agile methodologies like Test Driven Development (TDD), SCRUM, and RUP.
  • Strong Skills in Object Oriented Programming Concepts OOPS with OOP methodologies.
  • Thorough working knowledge in application development usingJava,J2EE, EJB, JSP,JavaScript, Servlet, JDBC, JSF (JavaServer Faces), Struts, Hibernate, Spring (including web flow)
  • Experience in developing web applications using Spring MVC Framework.
  • Through working knowledge in coreJava, JDBC andJavaBeans.
  • Experience in Web Services Technologies like SOAP, WSDL, UDDI and Service Oriented Architecture (SOA).
  • Hands on experience in Web Application Development using Client Script design technologies like Angular JS, JQuery, HTML, CSS, XML, and JavaScript.
  • Experience in working with application development environments using IBM Web Sphere and Apache Tomcat.
  • Proficient in Object - Oriented, Design, Development (OOAD) and integration of complex enterprise and web based applications using IDEs like JBuilder, Eclipse, RAD and Net Beans.
  • Expertise in Design Patterns including Data Access Object, Session Façade, Business Delegate, MVC, and Singleton.
  • Strong experience with JUnit Framework in performing unit testing in applications.
  • Proficient in RDBMS concepts and worked with MySQL, Sybase, Oracle and DB2.
  • Proficient in SQL, PL/SQL. Developed Stored Procedures, Triggers, Functions and Packages besides writing DDL, DML and Transaction queries with development tools like TOAD and Rapid SQL.
  • Used Maven scripts to build and deploy theJ2EEapplications.
  • Worked on Log4J package for logging purposes and CVS, SVN and GIT for the version control.
  • Good knowledge of using PERL on Operating Systems.
  • Strong Experience on JSON.
  • Performed unit testing using JUnit integration and deployment of applications on done using tools such as ANT and Maven and debugging through log4j
  • Highly self-motivated with strong analytical, communication and problem solving skills, excellent team player and ability to deliver under critical situations.

TECHNICAL SKILLS

Languages: Java, J2EE, C, C++

Frameworks: JSF, Struts, Spring, EJB3.0, Hibernate, ANGULARJS, Junit.

Databases: Oracle, SQL Server, DB2.

Web Technologies: HTML, XML, JavaScript, DHTML, CSS, JQuery, AngularJs, ExtJs, JSON, DHTML, XHTML, XML, XSL, XSLT

J2EE Technologies: Servlets,JavaBeans, JSP, JMS, JDBC

Scripting Languages: JavaScript, AJAX

Web Services: JSON, SOAP, REST, XML, WSDL

Version Control Tools: SVN, Clear Case, CVS, ANT.

Web and App Servers: Tomcat, Web Sphere, Web logic Server, JBOSS

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

Development Tools: Log4J, Ant, Eclipse, My Eclipse, Net Beans and JCreator

PROFESSIONAL EXPERIENCE

Confidential, Rochester, MN

Java/J2EEDeveloper

Responsibilities:

  • Work closely with Liaisons to gather high level requirements from end users and create Functional and Technical requirement documents.
  • Implement single sign on and LDAP for login authentication.
  • Developed the application using Spring MVC framework and IOC for dependency injection
  • Used Hibernate ORM framework with spring framework for data persistence and transaction management.
  • Created UI mock up screens and developed screens with JSP, CSS and custom tag libraries
  • Created custom components using JQuery and JavaScript which can be used by all the maintenance applications in MSS.
  • Developed REST web services to interact with UI.
  • Used REST Controllers to replace the existing operations layer which acts as bridge between business layer and the UI.
  • Used JUnit framework to write test cases for unit testing.
  • Used Power mock & Mockito libraries to create mock objects to verify the service logic.
  • Developed a single threaded java daemon to migrate Referral Patient data from External Medical Professionals system to MSS.
  • Developed message driven beans (MDB) to listen to HL7 messages.
  • Created complex stored procedures and functions in Oracle database.
  • Used ANT scripts to build the application and deploy on Web Sphere Application Server.
  • Used IBM Ration ApplicationDeveloperas an IDE for application development & Rapid SQL for database.
  • Used Team Foundation Server (TFS) for version control.
  • Created UML diagrams using SAP's Power Designer Tool.
  • Supported all MSS applications on-call and production support on a weekly rotation.
  • Followed Agile software development using Scrum

Environment: Java1.6,J2EE, Java Fx, JSP, Servlets, Spring 3.2.3, WebSphere Application Server 7.0, Spring MVC, Ajax, JavaScript, JQuery, CSS, Hibernate, JSON, Log4J, EJB, web services (RESTful, SOAP), SOAP-UI, Oracle 11g, DB2, Sybase, RAD 8.0, Rapid SQL 8.5, WebSphere MQ, Power Designer, Ant

Confidential, Detroit, MI

Java Developer

Responsibilities:

  • Created the web application using MVC Struts framework.
  • Designed developed and maintained the data layer using Hibernate and performed configuration of Struts Application Framework.
  • Analyzing and design requirements provided by business users.
  • Used JSP, JavaScript, JQuery, AJAX, CSS and HTML as data and presentation layer technology.
  • Developed user interfaces using JSP, HTML, CSS, JavaScript, JQuery and Ajax with JSON.
  • Developed SOAP based Web Services using JAXB.
  • Developed web based applications using JavaScript, HTML, DHTML and CSS.
  • ImplementedJAVA-J2EEtechnologies including specialization in XML, XSL, and XSLT.
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Integrated Hibernate ORM to facilitate DML and DQL queries and represent OR mapping.
  • Used Spring Framework for dependency injection for Action classes using Application Context xml file.
  • Involved in implementation of MVC pattern using JSF and Spring Controller.
  • Involved in developing stored procedures and Triggers.
  • Write PL/SQL procedures for intensive database transactions for Storing high volume Data.
  • Created and consumed RESTFul Web Services using JAX-RS.
  • All the modifications were performed using JSP, Servlet and XML.
  • Writing design specification and develop test cases using JUNIT.
  • Implemented the logging mechanism using Log4j framework.
  • Implemented using variousJ2EEdesign patterns such as Session Façade, Business Delegate, Value Object, Data Access Object, etc.
  • Working experience in using Oracle backend Database.
  • Used CVS as version control system for the source code and project documents.

Environment:Java, Struts, Hibernate, Spring, EJB, WSDL, JQuery, Eclipse, CVS, JAXB, SOAP, REST, AJAX, JQuery, HTML, JSON, JavaScript, CSS, HTML, JSP, Unix Shell Scripting, Web logic, Oracle 10g, Ant, Log4j, Design Patterns.

Confidential, Denver, CO

Java/J2EE Consultant

Responsibilities

  • Defined and designed the layers and modules of the project using OOAD methodologies and standardJ2EEdesign patterns & guidelines
  • Designed and developed all the user interfaces using JSP, Servlets and spring framework.
  • Developed the DAO layer using Hibernate and used caching system for real time performance
  • Designed the application to allow all users to utilize core functionality, as well as business specific functionality based on log on ID
  • Developed Web Service provider methods using WSDL, XML and SOAP for transferring data between the Applications
  • Configured JavaMessagingServices (JMS) on WebSphereServer using EclipseIDE
  • Used AJAX for developing asynchronous web applications on client side
  • Used JDBC for accessing database to track all credit aspects of accounts, which include financial review details, security held, actuarial exposure data and receivables
  • Design and develop XML processing components for dynamic menus on the application
  • Adopted Spring framework for the development of the project
  • Developed the user interface presentation screens using HTML, CSS, JavaScript, jQuery and Ajax.
  • Co-ordinated with QA lead for development of test cases and defects allocation and resolution of those defects
  • Involved in unit testing with test cases using JUnit framework
  • Developed build and deployment scripts using Apache ANT to customize WAR and EAR files
  • Developed stored procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic using Oracle database
  • Used Spring ORM module for integration with Hibernate for persistence layer
  • Involved in writing Hibernate Query Language (HQL) for persistence layer
  • Used Log4j for application logging and debugging
  • Coordinated with offshore team for requirement transition & providing the necessary inputs required for successful execution of the project

Environment:Java, JSP, HTML, CSS, JavaScript, AJAX, Servlets, Struts, Hibernate, EJB (Session Beans), Log4J, WebSphere, JNDI, Oracle, Windows XP, UNIX, ANT, Eclipse.

Confidential

Associate Java Developer

Responsibilities:

  • Implemented Struts Frame Work based on MVC paradigm.
  • Developed the UI layer using Form Beans and Action classes.
  • Developed the UI layer using HTML and Client-Side validations were done using JavaScript.
  • Developed Jasper reports using iReport.
  • Used Collections framework.
  • Created web pages using JSP and Servlets.
  • Developed Entity Beans where transaction persistence is required.
  • Involved in the database design and modification using SQL in Oracle.
  • Involved in unit testing.
  • Involved in the complete SDLC software development life cycle of the application from requirement analysis to testing.
  • Developed UI using HTML, and CSS for interactive cross browser functionality and complex user interface.
  • Created complex SQL Queries, PL/SQL Stored procedures, Functions for back end.
  • Prepared the Functional, Design and Test case specifications.
  • Involved in writing queries in Oracle to do some database side validations.
  • Performed unit testing, system testing and integration testing
  • Developed unit Test Cases. Used JUNIT for unit testing of the application.
  • Provided Technical support for production environments resolving the issues, analyzing the defects, providing and implementing the solution defects. Resolved more priority defects as per the schedule.

Environment: Core Java, Junit, HTML, CSS, PL/SQL, Oracle.

We'd love your feedback!