We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • 6 years of IT experience in the areas of Analysis, Design, Development, Testing and Deployment of client server and web based multi - tier applications using Java/J2EE technologies.
  • Experienced in developing applications using Core Java, J2EE, Oracle, MySQL, and SQL Server on Windows, Linux, UNIX platforms.
  • Worked extensively on Internet/Intranet applications using JAVA/J2EE, Servlets, JSP, JDBC, EJB, Struts, Hibernate, Spring, Oracle (SQL/PLSQL).
  • Worked on J2EE container-Apache Tomcat 7.x, Web Logic 10.x.,
  • Experience in creation and understanding of Business Specification Diagram including Class Diagram, Entity Relationship Diagrams, Sequence Diagram, State Diagram and Activity Diagram.
  • Experience using IDE’s viz. Eclipse and Net Beans.
  • Good Experience with Relational Database’s like ORACLE 12c/11g/10g/9i, MySQL 5.5/5.6/5.7and SQL SERVER 2012/2008/2005.
  • Involved in the implementation of Complex Core Java specifications such as working with Collections, JVM, Garbage Collections, generics, Multithreading, Reflection, annotation and more.
  • Experience in writing SQL Statements, Triggers, and Stored procedures for database transactions.
  • Experience in working with Version Control Systems like SVN and GIT.
  • Experience in Object Oriented Programming (OOP), Object Oriented Analysis and Design (OOAD), Software Engineering/SDLC.
  • Highly motivated self-starter with Excellent Communication, Presentation and Problem new technologies.
  • Ability to work under pressure and manage (Multiple) project tasks with changing priorities and tight deadlines and can work either independently or as a part of a team.
  • Experience in Unit/Debug/Integration testing and generating Test cases for web/Java core applications.
  • Good experience working on different levels of Software Development Life Cycle (SDLC) such as Requirement analysis, Design, Development, Testing, Debugging, and Deployment.
  • Extensively worked on different layers during application development including Front End, Core Java, Back end and production support specialist.

TECHNICAL SKILLS

Languages/Scripts: Java, Objective-C, C++, C, JavaScript, Ruby, HTML, CSS.

JAVA/J2EE Technologies: JSP 2.0, Servlets 2.3, JDBC 3.0, Swing, RMI, JMS.

Databases: MySQL, Oracle, SQL Server.

IDE: Eclipse, Net Beans, SQL Developer, SQL Workbench.

Frame works: Spring (MVC, AOP, DOA), Struts, Hibernate, JUnit.

Web Technologies: J2EE, JDBC, JSP 2.1, Servlet 2.x/3.x, XML, XSL, XSD, UML.

Web/App Servers: Tomcat 7/6, Web Logic 12.x/11.x.

Scripting Languages: Angular JS, HTML, CSS, JavaScript, AJAX, JQuery, JSON.

Build Tools: Maven, ANT.

Version Control System: GIT, SVN.

Operating Systems: 98/NT/2000, windows XP, windows 7/8/10, UNIX, Linux.

PROFESSIONAL EXPERIENCE

Confidential - Chicago, IL

Sr. Java/J2EE Developer

Responsibilities:

  • Gathered business requirements from users and discussed with team by conducting meetings with peers and participate in requirement reviews.
  • Implemented web application using struts 2 framework, JSP/Servlet.
  • Extensively used Core java frameworks such as Multithreading, Exceptions and Collection in an application.
  • Implemented front end validations using JavaScript.
  • Developed user interfaces using HTML, CSS and used struts tiles for JSP page layout.
  • Used Web Logic Server 12.1 for deployment purpose.
  • Developed Administrative Application to monitor and manage user's activities.
  • Used ORACLE to write all complex SQL queries on test database and perform all database related activities.
  • Used Log4j for logging and run time debugging of the application.
  • Provided support to the testing team and also involved in the bug fixing.
  • Involved in production support and maintaining the application after production.
  • Experienced working on a production server.

Environment: Core Java, J2EE, Struts 2 framework, Spring, JSP, Servlets, Java Collections, JavaScript, Oracle Web logic Server 12.1, Log4j, MS SQL Server, PL/SQL, JDK 1.5, Eclipse Kepler, HTML, CSS, JQuery, Multithreading, Ajax.

Confidential - NJ

Java/J2EE Developer

Responsibilities:

  • Performed Requirement Analysis to develop System Requirement document, Use Cases, Activity Diagrams and Sequence Diagrams. Hence developed and documented conceptual design of Application in System Specification Document.
  • Developed Design Specifications and conducted reviews with business users.
  • Implemented web application using Struts, Spring and Hibernate Framework.
  • The Presentation layer used Struts to implement the MVC design pattern and facilitate user interface design by the use of JSP's and Struts based tag libraries.
  • Used Struts Validation Framework for form input validation augmented by struts validator XML config files.
  • Involved in the configuration of Struts and Hibernate into a spring application and used Spring DAO support to build Hibernate DAO classes.
  • Used Agile methodology to develop and deliver project.
  • XML parsing using DOM/SAX Parsers for displaying XML Data from Back-Office.
  • Develop user interfaces using JSP, HTML 5 and CSS.
  • Used JavaScript front end validations.
  • Use Hibernate framework for the backend persistence.
  • Performed unit tests using JUnit framework for Unit Testing.
  • Migrating code to different testing regions.
  • Provide support during QA testing.

Environment: Core Java, Struts Framework, Spring Framework, Hibernate, JSON, JSP, Servlets, JavaScript, JQuery, JUnit, Maven, Tomcat, XML, XSL, PL/SQL, Oracle, Eclipse IDE, ANT, HTML 5, CSS, UML, Windows 8.x/7.0, REST Web services, Unix, Ajax.

Confidential - NY

Sr. Java Developer

Responsibilities:

  • Understand the existing business application, review and analyze the project requirements.
  • Working with Business Analyst to fine tune the requirements to meet the development needs.
  • Interacting with technical and business staff and implementing their responses as part of the development team.
  • Involved in analysis and design phases of Software Development Life Cycle (SDLC).
  • Worked as a part of the Business Analysts team to understand the requirements.
  • Designed and developed application based on Spring MVC design pattern, used spring validation and wrote validation rules.
  • Developed components using Spring Frame work (Spring MVC, Spring DAO, and Spring AOP).
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Responsible in development of Web Services using SOAP based Web Services.
  • Build and developed application using the MAVEN.
  • Responsible for writing Sequence Diagrams and Class Diagrams using Microsoft Visio
  • Worked extensively on Singleton, Data Transfer Objects, Data Access Objects, Facade, Factory and other J2EE core patterns.
  • Used Spring IOC concepts to build the framework
  • Developed Java Functions and classes based on Business Logic.
  • XML parsing using DOM/SAX Parsers for displaying XML Data from Back-Office.
  • Work on issue resolution of the team.
  • Packaging the application into various components so that it can be deployed on various servers and executed from different environments.
  • Developed web service using Jersey Framework REST API.
  • Implemented DAO for data access using Spring ORM with Hibernate.
  • Migrating code to different testing regions.
  • Provide support during QA and business testing.
  • Work on code review and test documents review.
  • Participate in the implementation activities.

Environment: Core Java, Struts Framework, Spring Framework, Hibernate, JSON, JSP, Servlets, JavaScript, JQuery, Maven, JUnit, JIRA, Ajax, Tomcat, XML, XSL, ANT, PL/SQL, Oracle, Eclipse IDE, HTML 5, CSS, REST Web services, UML, Windows 7, Unix.

Confidential 

Java Developer

Responsibilities:

  • Involved in implementation of project with JSP and Web sphere Application Server.
  • Participated in design and development of web based application, which helped clients to improve employee training, assessments, certifications and feedback.
  • Involved in both front end design and back end programming of different modules including user administration, course administration, test administration and survey administration.
  • Created and edited CSS making the front end more appealing and uniform.
  • Used Hibernate for ORM and DAOs for CRUD operations.
  • Used open source display tags simplifying rendering of model data on JSP pages.
  • Refactored existing application code written using JavaBeans, Servlets and JDBC as required.
  • Coordinating with team members in exploring and implementing new technologies.
  • For easy user interaction, we developed several JSP pages with Event handling mechanism.
  • Coding Test Classes using JUnit for unit testing, Performed functional integration system and validation testing.
  • Used JDBC Prepared statements to call from Servlets for database access
  • Exporting existing data from Excel spread sheet to Oracle Database and table data from JSP page to Excel spread sheet.
  • Worked with Win CVS to record and maintain different versions of source files.

Environment: Java 1.4.2, JUnit, EJB 2.1, Eclipse IDE, Win CVS, MS Visio, UNIX, JavaScript, CSS, Hibernate, MySQL.

We'd love your feedback!