We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

West Bend, WI

PROFESSIONAL SUMMARY:

  • Over 8 years of experience in JAVA/J2EE platform. Extensive experience in meeting demanding deadlines and delivering critical solutions for large scale Web based applications on both Windows and UNIX environments.
  • Good Knowledge and experience in Core Technologies Java, J2EE, JDBC, SERVLETS, JSP, Spring, Hibernate, SOAP/Rest Web services, JSF, EJB, JMS, Struts, Angular JS and Mule soft.
  • Complete understanding of Object - oriented analysis and design throughout the development life cycle for better stakeholder communication and product quality.
  • Strong implementation experience of Spring Framework: IOC, ORM, AOP, MVC, DAO and Rest Web Services.
  • Extensive experience with Spring along with Hibernate for managing the Database Transactions.
  • Experience in writing various finely tuned HQL queries for persisting the data using Hibernate integrated with Spring framework.
  • Strong experience in implementing service oriented architectures (SOA) using XML based Web services (SOAP/UDDI/WSDL) and XML technologies such as XML schemas, XSD, and XSLT.
  • Experienced in creating web pages using HTML, CSS, Java Script, JQuery, DHTML, XML, Ajax, Xpath, JSF and Angular JS.
  • Expertise in working with different databases, such as Oracle, SQL Server, MySQL, DB2, and using SQL and PL/SQL to write Stored Procedures, Functions, Packages and Triggers.
  • Experience using middle ware business logic technologies Session Beans, Entity Beans, Message Driven Beans.
  • Experience in using integration and messaging systems JMS API, Mule ESB and Active MQ .
  • Hands on experience in deploying and managing J2EE applications on servers like APACHE TOMCAT, WebLogic and JBOSS.
  • Proficient in writing java unit test cases using Junit and TestNG, experience in dependency analysis and design of the project structure using Maven, Ant and Jenkins.
  • Good knowledge in writing multi-threaded applications with synchronization and concurrency control at database as well as application level.
  • Competence in using IDE tools like Eclipse, RAD, NetBeans to develop dynamic web applications.
  • Extensive experience in implementation of the version control software SVN, CVS and ClearCase.
  • Involved in designing the Use Cases, Activity diagrams, Sequence diagrams and class diagrams using UML.
  • Expertise in using issue tracking tools such as Rational ClearQuest, Quality Center and JIRA.
  • Good experience in working on projects with Waterfall and agile methodologies such as Test Driven Development (TDD) and SCRUM.
  • Detailed requirement analysis for new client requirements and writing High Level Design documents as well as Application Designs.
  • Performs well under pressure in demanding and challenging situations and able to prioritize multiple tasks and meet deadlines.
  • Effective problem solving and follow up skills. Team player and can also work well independently.

TECHNICAL EXPERTISE:

Java/J2EE Technologies: J2SE, J2EE, JDBC,JSP, Servlets, MVC, SOA, REST and SOAP Web Services, JMS, EJB

Frameworks: Hibernate, Spring, Struts, JSF, angular JS

Methodologies: Agile, Waterfall model, Scrum.

Database: Oracle (SQL & PL/SQL), MySQL, Cassandra

XML Related and Others: XML, DTD, XSD, XSLT, JAXB, JAXP, CSS, AJAX, JavaScript.

PROFESSIONAL EXPERIENCE:

Sr. Java/J2EE Developer

Confidential, West bend, WI

Responsibilities:

  • Involved in Scrum development methodology where iterative and incremental approach is followed for product development.
  • Participate in the design process as part of the application development team and developed use case, class diagrams, sequence diagrams for all modules.
  • Developed and designed the front end using JSF, custom validators, Ajax and JQuery and integrated JSF with Spring.
  • Implemented Ajax calls using JSF and AJAX integrations and updates part of components in UI screens.
  • Integrated Spring (Dependency Injection) among different layers of an application.
  • Hibernate was used as persistence Layer - using the database and configuration data to provide persistence services and persistent objects to the application.
  • Implemented Stored procedures and called from Hibernate using Callable statements.
  • Used Hibernate Query, criteria Query interfaces to implement queries across Hibernate.
  • Implemented Hibernate second level of caching to improve performance using EHCache provider.
  • Integrated Hibernate with Spring to use hibernate template provided advantages.
  • Developed Web services to allow communication between application through Restful Web services using JAX-RS annotations and Jersey implementation.
  • Developed various test cases for Unit and Functional Testing using JUnit. Also worked with testing team in resolving various defects in the application.
  • Extensively used log4j to create log files to debug and trace the application.
  • Involved in deploying applications, build artifacts, writing build file using Maven and integrated with CI servers like Jenkins.
  • Involved in working with Test driven development and involved in complete SDLC life cycle.

Environment: Spring, Hibernate, SOAP/Rest web services, JSF, Ajax, JQuery, HTML, CSS, Java, JavaScirpt, JAX-RS, log4j,SVN, Maven, JUnit, Jenkins.

Sr. Java/J2EE Developer

Confidential, Fairfax, VA

Responsibilities:

  • Responsible for discussing and understanding the requirements received from the client and preparing design document.
  • Discussed various use cases and process flows with Business Analysts, Users and Stakeholders.
  • Involved in developing UI pages, server side validations using HTML,CSS,JavaScript, AngularJS, AJAX, JSP, XSLT and JSF UI components.
  • Created SOAP web services using reusable EJB components.
  • Used AngularJS as framework to create a Single Page Application which can bind data to specific views and synchronize data with server.
  • Designed the web application implementing the Struts framework for Model-View-Controller pattern to make it flexible and extendible.
  • Extensively used Struts component classes for developing applications for handling user requests.
  • Involved with Spring IOC concepts to integrate Hibernate Dao classes with Struts Action classes.
  • Developed persistence layer using ORM Hibernate for transparently store objects into database.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Prepared technical design documentation manuals during the program development.
  • Configured and deployed the application on Tomcat application server.
  • Maintaining project progress on schedule and deliver them on time.
  • Created and used Maven script to build application.
  • Used Log4j extensively for logging the client activity and other processes in the System.

Environment: Eclipse, Tomcat server,Servlets, Struts, Spring, Hibernate, XML, JSON, JDBC, Oracle 9i, Windows 7, HTML, AJAX, JSP, JavaScript, UML, JQuery, log4j, JUNIT, Maven.

Sr.Java/J2EE Developer

Confidential, Minneapolis, MN

Responsibilities:

  • Involved in complete development life cycle of the project that includes requirement analysis, design, coding, testing and production.
  • Analysis, design and development of application based onJ2EEusing Struts, Spring and Hibernate extensively.
  • Developed the UI for web using JSP, CSS, JavaScript, HTML, AngularJS and did the client side validation with the JavaScript.
  • Hibernate was used for Object Relational Mapping along with Oracle database.
  • Involved in developing the user interface using Struts.
  • Developed a Spring MVC module in connecting to database.
  • Posting the responses from the XML on to the JMS queue.Used XML Parser for Building the XML Documents.
  • Invoked the Web Services using RESTful and SOAP web services.
  • Deployment on WebLogic Application Server 11g.
  • JUnit, log4j were used for unit testing and as logging frameworks.
  • Extensively used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, and relational database models for implementing DAO.
  • Involved in writing the ANT scripts to build and deploy the application.

Environment: HTML, JavaScript,Java/J2EE, JSP, Hibernate, Spring, Struts, Web servicesOracle 11g, Restful, SOAP web services, XML, JUnit, WebLogic, log4j.

Java/J2EE Developer

Confidential

Responsibilities:

  • Designed Use Cases, Class Diagrams, and Sequence Diagrams using Visual Paradigm to model the detail design of the application.
  • Application was built on Struts - MVC framework and Hibernate as ORM tool.
  • Developed Struts Action Classes, Action Forms implementing Struts Validation Framework, using Struts Tiles.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.
  • JSP Content is configured in XML Files.
  • Implemented session beans using EJB 2.0.
  • Extensively used XML Web Services for transferring/retrieving data between different providers.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Maven for building the enterprise application modules, Used CVS for Version control, Log4J to monitor the error logs and performed unit testing using JUnit.
  • Deployed the applications on WebLogic Application Server.

Environment: Core Java/J2EE, Rational Rose, WebLogic, Struts, Hibernate, XFire, Web service, JQuery, JSON, JAXB, Eclipse, Maven, Oracle, PL/SQL, Clear Case, JUnit, Agile, RUP, Log4J

Java/J2EE Developer

Confidential

Responsibilities:

  • Develop the application using Spring as an front end architecture and Hibernate as a data access layer, WebLogic as an application server and Oracle as a Database.
  • Designed and developed the system componentsusing Agile software methodology.
  • Created Spring Controllers and Integrated with Business Components and View Components.
  • Developed Spring and Hibernate data layer components for the application.
  • Involved in databases updates and DDL Creation.
  • Developed Restful Web Services for accessing Ordering information.
  • Helped the UI team to integrate using Spring and RESTFUL Services.
  • Unit test cases are created using JUNIT testing framework.
  • Involved in deploying the application on WebLogic server.
  • SVN is used for version control.
  • Coordination with various team including support and test teams.

Environment: Java,J2EE(Servlets, JSP, JDBC), Spring, Hibernate, Web Services (RESTful), Oracle, SQL, PL/SQL, JUNIT, ANT, Log4j, MAVEN, Eclipse, UML, Agile, SVN, WebLogic, Windows, Linux

We'd love your feedback!