We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

Hartford, CT

SUMMARY

  • Around 6+ years of experience in Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing and deployment using Object Oriented Analysis and Design (OOAD) with Java/J2EE.
  • Extensive experience in various Java/J2EE technologies including CoreJava,J2EE(EJB, Servlets, JSP, JDBC, JMS, JSF), Struts, Spring, Hibernate andJavaWeb Framework along with Web Services (SOAP, REST).
  • Experience in working with ORM tools like Hibernate.
  • Strong working knowledge in Spring Core, Spring ORM, Spring DAO, and Spring MVC architectures.
  • Experience in creating Web Services using SOAP and REST.
  • Hands on experience on build tools like Ant, Maven, and Gradle.
  • Expert in Core Java with strong understanding of Collections, Multithreading, Event handling and Exception handling.
  • Proficient in working with MVC frameworks such as JSF, Struts & Spring MVC and persistent frame works such as Hibernate.
  • Worked on front end technologies Angular.js, JQuery, HTML5 and CSS.
  • Experienced in implementing presentation layer using JSF, JSP, HTML, CSS, Ajax, JQuery, Javascript, Angular.js and servlets.
  • Working knowledge of databases like MS SQL Server, Oracle 9i/10g and tools like oracle SQL Developer.
  • Extensive experience in developing PL/SQL Packages, Stored Procedures, Functions, and Database Triggers.
  • Good working knowledge in deployingJavaapplication servers like WebLogic, WebSphere, Apache Tomcat and JBoss.
  • Hands on experience in working with various IDEs including Eclipse, My Eclipse.
  • Experience using J2EE Design Patterns like DAO Pattern, Singleton Pattern, Front Controller and Factory Pattern for reusing the most efficient and effective strategies for new development.
  • Proficiency in debugging, problem solving.
  • Experience in performing unit test for the applications using Junit Framework
  • In - depth knowledge of Apache Subversion (SVN) and Jenkins Continuous Integration Server - Installation, Configuration, Design and Administration, and integrating these tools with other systems
  • Extensive experience in working on projects with Waterfall and Agile methodologies such as Test Driven Development (TDD) and SCRUM.

TECHNICAL SKILLS

LANGUAGE: JAVA, C++, C.

J2EE TECHNOLOGIES: Servlets, JSP, JMS, JNDI, EJB, JDBC, JPA.

FRAME WORKS: Hibernate, Spring 3.2/3.0, JSF, Struts 2.0/1.2, log4j, BootStrap, Angular.js

WEB TECHNOLOGIES: HTML, DHTML, CSS, JavaScript, JQuery, Ajax, Angular.js, XML.

Web Services: RESTful, SOAP

IDE'S: Eclipse, NetBeans

MAILING TECHNOLOGY: JMS

APPLICATION SERVERS: WEBLOGIC 8.1/9.2/10.0 , IBM WEBSPHERE 8.0, JBOSS, APACHE TOMCAT 6.039/7.034.

Databases: MYSQL, Oracle, SQL, PL/SQL, DB2.

Operating Systems: Windows, Unix, Linux.

Testing/Control Tools: JUnit, Log4j, SVN, CVS, Git

PROFESSIONAL EXPERIENCE

Confidential, Hartford, CT

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in full life cycle of the project including requirements gathering, system design, development and integration testing.
  • Responsible for both front-end and back-end design and development of the web application.
  • Designed the user interface of the application using HTML 5, CSS3, JavaScript, AngularJS and AJAX.
  • Designed and implemented application using Spring, Hibernate, SQL, and IBM WebSphere.
  • Developed Spring AOP programming to configure logging for the application.
  • Created Spring MVC controllers to route the requests.
  • Used Hibernate annotations to avoid writing a mapping file.
  • Used JQuery and JSF validation framework for front end validations.
  • Developed the application as a Restful web service using spring framework.
  • Wrote SQL queries, stored procedures and used JDBC to connect to DB2 database for larger data retrievals.
  • Developed various queries using Hibernate (Object Relational Mapping) and hibernate criterion queries to execute queries against database.
  • Developed JMS components to send messages from one application to other application internally.
  • Configured and Deployed application on Apache Tomcat Application Server.
  • Used Maven to build WAR files to deploy on Application Servers.
  • CVS was used for project management and version management.
  • Wrote JUnit test cases to test business logic.
  • Used Log4j utility to generate run-time logs.
  • Integrated JavaMail API to deliver reports to the users.
  • Performed unit testing on various project modules using JUnit framework.

Environment: JDK 1.6, J2EE, Spring 3.0, Hibernate 3.2, JMS, Restful Web service client, AngularJS, XML, HTML, CSS, AJAX, Oracle, SQL, Eclipse, Maven, IBM WebSphere, JavaMail, CVS, JUnit 4.8, Apache Tomcat 7.0, JQuery, JSF, log4j 1.2.

Confidential, Hartford, CT

J2EE Developer

Responsibilities:

  • Involved in the Analysis, Design, Implementation and Testing of Software Development Life Cycle (SDLC) of the project.
  • Designed Use Case diagrams, Class diagrams and Sequence diagrams and Object Diagrams in the detailed design phase of the project using Rational Rose 4.0.
  • Developed presentation layer of the project using HTML, JSP 2.0, JSTL and JavaScript technologies.
  • Consumed Web Service for transferring data between different applications.
  • Used Object/Relational mapping Hibernate 3.0 framework as the persistence layer for interacting with Oracle 9i.
  • Used Hibernate for Object Relation Mapping (ORM)Javaclasses.
  • Used Spring 3.0 with JMS to establish interactive communication between different domains.
  • Designed and developed a web-based client using Servlets, JSP,JavaScript, Tag Libraries, CSS, HTML and XML.
  • DesignedJavaclasses using Spring Framework to implement the Model View Control (MVC) architecture.
  • Extensively used IBM Websphere 5.0 while writing code and for creating Data Sources.
  • Written complex SQL queries, stored procedures, functions and triggers in PL/SQL.
  • Configured and used Log4J for logging all the debugging and error information.
  • Used IBM Websphere 5.0 for deploying the application.
  • Used CVS Repository for Version Control.
  • Implemented the monthly report using JavaMail.
  • Developed the application as a Restful web service using spring framework.
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Performed Code review and Unit testing for better performance.
  • Developed build and deployment scripts using Maven.
  • Participated in the production support and maintenance of the project.

Environment: Java, CVS, HTML, CSS, AJAX, AngularJS, WebSphere, Restful web service, Hibernate, SQL, Oracle, Maven, Eclipse, JUnit, log4j, XML, JMS,JSP, EJB, Servlets, MVC, JavaMail.

Confidential

J2EE Developer

Responsibilities:

  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Involved in the Analysis, Design, Development, and Testing phases of Software Development Lifecycle (SDLC).
  • Developed user interface using JSP, JavaScript, CSS and HTML.
  • Developed CSS style sheets to give gradient effects. Developed page layouts, navigation and icons.
  • Implemented AJAX to allow dynamic loading, improved interaction and rich look to the User Interface for admin portal.
  • Implementation ofJ2EEDesign Patterns like Singleton, Session Facade and Data Access Objects.
  • Extensively worked with Oracle database for writing complex queries and PL/SQL for Stored Procedures, Triggers and Events, for generating some important responses needed by the application at times.
  • Implemented JAX-RS Web Services based on RESTful.
  • Extensive use of coreJavacollections, generics, exception handling, I/O, etc.
  • Applied Spring framework to implement MVC Architecture, using spring security validation Framework in the presentation layer, Spring IoC for Dependency injection.
  • Implemented Object-relation mapping (ORM) in the persistence layer using hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Used AJAX in suggestive search and to display dialog boxes.
  • Hibernate framework is used in persistence layer for mapping an object-oriented domain model to a relational database (Oracle).
  • Extensively usedJava, JSP to implement the core functionality.
  • Performed Module and Unit Level Testing with JUnit and Log4j.
  • Extensively Used SVN for version control and source code management.

Environment: Java, spring, Hibernate, Restful Web service Client (using JAX-RS), HTML, CSS, JavaScript, AJAX, Oracle, SQL, Eclipse, SVN, JUnit, log4j.

Confidential

Java Developer

Responsibilities:

  • Involved in complete life cycle of design, development, testing and deployment of application.
  • Developed the Search criteria for all the products, implemented the pagination logic using spring framework.
  • Created SQL statements to insert as well as to fetch data from the database.
  • Used Hibernate for interacting with the database objects.
  • Used Servlets for developing the application logic.
  • Created web pages using JSP for generating HTML pages dynamically.
  • Developed Web Services using SOAP, WSDL and XML.
  • Implemented Database connectivity with JDBC for communication between application and Oracle database.
  • Developed HTML reports for various modules as per the requirement.
  • Develop necessary Entity Beans & Session Beans, Hibernate persistence to do data manipulation operations such as find, insert, update and expire
  • Deployed the application in Apache Tomcat container.
  • Developed JUnit Test Cases and performed unit and integration testing.

Environment: Java, JDBC, Spring, Hibernate, SOAP Web Service, HTML, CSS, JavaScript, Oracle, SQL, Eclipse, SVN, JUnit, log4j.

Hire Now