We provide IT Staff Augmentation Services!

J2ee Developer Resume

3.00/5 (Submit Your Rating)

Irving, TX

SUMMARY:

  • Java/J2EE Developer with 8 years of experience on Enterprise applications, Distributed Application Development, Client/Server Applications, Servlets communication, Internet/Intranet based database applications and developing, testing and implementing application environment
  • Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
  • Possess application development experience using Agile, SCRUM and Waterfall methodology.
  • Exposure in Core java, Eclipse, HTML5, CSS3,Javascript,JSON and Angular JS. knowledge on Cloud computing.
  • Experience in all phases of Software Development Life Cycle (SDLC) including requirements gathering, designing, and development, testing, deploying and monitoring Java/J2EE application.
  • Experience in developing applications using waterfall, Agile and SCRUM methodologies.
  • Experience in developing applications using Enterprise Layer, Business Logic Layer and Presentation Layer.
  • Proficient in OOAD Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and Class diagrams using case tools like Microsoft Visio and Rational Rose.
  • Solid background in Core Java concepts like Exception handling, Multi - threading, Synchronization, Serialization, IO, Collections framework, Java Beans, Executor Services and Thread pools.
  • Experienced with hands on development in Spring components like Spring MVC, AOP, Spring IOC, Spring JDBC, Spring JPA, Spring DATA, Spring Securities and Spring Batch and Spring Boot.
  • Experience in application development using various frameworks: Struts Framework, Spring Framework, Hibernate and developed strategy for integrating internal security model with Spring Security and Spring Boot.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Struts and Spring and Hibernate Frameworks.
  • Experience in implementing SOA architectures with web services using WSDL and SOAPand implemented JSON and Restful web services.
  • Experience in producing & consuming Restful web services using Spring frameworks.
  • Experience in using Application servers and Web servers such as BEA Web Logic server, IBM Web Sphere and Tomcat.
  • Strong knowledge in writing SQLQueries, Stored Procedures, Triggers and SQL packages.
  • Strong knowledge in implementation of algorithms, data structures, Object oriented concepts, analysis and design.
  • Experience in using Front End Technologies: JSP, HTML, CSS and JavaScript.
  • Strong knowledge in back-end databases like Oracle 10g/11g and SQL Server.
  • Worked on Object Relational Mapping frameworks such as Hibernate.
  • Experience in building scripts (ear and Jar files) in Ant and Maven.
  • Experienced in generating logging by Log4j to identify the errors.
  • Experience in unit testing and writing test cases in JUNIT.
  • Strong experience in using IDEs Eclipse and IntelliJ IDEA.
  • Extensive experience in LINUX and Windows operating systems.
  • Excellent team player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
  • Expertise in Requirement Analysis, High-level design and low-level design.
  • Establish and maintain productive working relationship with management, Clients and team members.
  • Well experienced in database development Stored procedures/packages, Functions, Table creation Scripts & database triggers and in database programming in oracle environment using PL/SQL with tools such as TOAD, SQLPlus.
  • Extensive experience in developing unit testing frameworks using JUnit test driven methodology.
  • Experience in using various configuration management tools like SVN and Jenkins,Puppet.
  • Ability to learn quickly in work environment, excellent written and verbal communication skills, presentation and problem solving skills. Good team player, ability to work in fast paced environment.

TECHNICAL SKILLS:

Languages: C, JAVA 1.6/1.7/1.8

Web Services: Rest, JSON, SOAP

Frameworks: Spring, Spring MVC, Hibernate

Web Technologies: HTML, CSS, JavaScript, Angular JS

IDEs: Eclipse, IntelliJ

Version Control Tools: Git,Big Bucket

Web Application Servers: Tomcat, Web Sphere, Web Logic

CICD: SVN, Jenkins, Nexus)

Build and Bug Tracking tools: Maven, Remedy, Jira, Snow, Atomic, Team forge)

Databases: SQL server and Oracle

Platforms: Unix and Windows

Others: See Test Tool

PROFESSIONAL SUMMARY:

Confidential, Irving TX

J2EE Developer

Responsibilities:

  • Involved in the requirement analysis and designing the system to in corporate those requirements and coming up with the design to utilize existing systems and services.
  • Developed Web GUI involving HTML and Java Script under MVC architecture.
  • Implemented the Project structure based on Spring MVC pattern using Spring boot.
  • Designed POCs for proving the third-party service's credibility and functionality.
  • Implemented the associated business modules integration using Spring and Hibernate data mapping.
  • Used Spring DI, annotations & MVC components to implement business & navigation of application.
  • Implemented the REST web service for utilizing these services and exposing some of the newly implemented functionalities for others through JAX-RS and Spring Rest Controller.
  • Developed several REST web services, which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications.
  • Used Spring AOP Module to implement logging in the application to know the application status.
  • Designed Client and Server-Side Validations using Spring Validator Framework.
  • Used Spring MVC framework to implement the web tier of the application.
  • Developed classes using core Java (multithreading, memory management) and Spring IOC.
  • Used Maven as build and dependency management tool for creating EAR, WAR and JAR file to be deployed in application servers and integrated with GitHub and Jenkins.
  • Utilized JPA Repository as persistence and developed business components.
  • Code Reviewed for self and for team members to ensure the deliverables reach the clients with good quality.
  • Participated in daily stand ups and Sprint planning and review meetings.

Environment: J2EE 8, Spring 5.0, Spring IoC, Spring Boot, Spring Hibernate, Angular JS, HTML5, CSS3, XML Bootstrap, JSON, Maven, Jenkins, GitHub, Tomcat 8, Log4J, JUnit.

Confidential, Bentonville, AR

J2EE Developer

Responsibilities:

  • Gathered business requirements, analyzed the project and created Use Cases and Class Diagrams.
  • Coordinated with several teams-the Design team, Business analyst and end users of the system.
  • Designed, developed and maintained complex software components.
  • Created the web UI using JSP, Servlets and Custom tags.
  • Designed, developed and implemented JSP's in presentation layer for Submission Application Reference implementation. Resolved issues in basic networking components.
  • Developed code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Developed various screens for the front end using Angular.JS
  • Created efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, JQuery, AJAX, Angular JS and JSON.
  • Used JQuery and Ajax for service calls on pages to interact with the server.
  • Developed REST services to talk with adapter classes and exposed them to the angular JS front-end.
  • Implemented Object-relation mapping in the persistence layer using hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Developed application framework using struts with design principles of the J2EE using Business Delegate, Service Locator, Session Facade, Domain object and DAO patterns and developed Stateless Session Bean to Achieve Session façade Design Pattern.
  • Performed multiple and consistent deployments to Web Logic.
  • Developed Spring REST Exception Mappers.
  • Developed Authentication layer using Spring Interceptors.
  • Used Log4J to print the logging, debugging, warning, info on the server console.
  • Build unit test cases using JUnit framework for testing accuracy of code.
  • Utilized code repository management tool GIT and project build tool used is Maven.
  • Developed Stored Procedures and triggers using PL/SQL to calculate and update the tables to implement business logic.

Environment: Java 1.7, J2EE, JSP, Spring, Web services, RESTful, MVC, Unit Testing, HTML5, Angular JS, CSS3, AJAX, Spring Boot, XML, JSON, XSD, SQL, PL/SQL, JavaScript, JQuery, GIT, Log4J, Tomcat, Maven, Log4J, Web logic

Confidential, Lone tree, CO

J2EE Developer

Responsibilities:

  • Designed, implemented and tested reusable frontend and backend user interface software components for embedded automotive platforms.
  • Developed the application using Java/J2EE platform.
  • Development, enhancement and testing of the Web Methods flow services and Java services. Worked on core Java Concepts - Collections, Multithreading and Exception Handling.
  • Used web services for interaction between various components and created SOAP envelopes.
  • Unit Testing of Web Services using SOAP UI. Used Multi-Threading concept while creating the application.
  • Used JAX-RS API to create RESTful Web Service to interact with the Server. Used Spring AOP for in order to address cross-cutting concerns in layer debugging and performance monitoring.
  • Developed and provided support to many components of this application from end-to-end, i.e. Front-end (View) to Web Methods and Database.
  • Used SVN as a version-controlling tool for managing the module developments.
  • Prepared code documentation for future reference and upgrades.
  • Implemented the Model View Control (MVC) structure.
  • Used HTML, JavaScript, XML, JSP and CSS to enhance the portal UI and provided the client side JavaScript validations.
  • Used Spring Core for Dependency Injection.
  • Extensively used Spring Framework for Controller components and view components.
  • Used Hibernate as persistence framework to map the ORM objects to tables.
  • Used Spring MVC and Spring Web flow to implement business logic.
  • Used Spring MVC framework to implement the web tier of the application.
  • Implemented Utility methods and created SQL queries for getting data form Database.
  • Writing the persistence layer business logic using HQL in Hibernate framework.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Utilized Eclipse with workbench to provide a complete environment for Java, Java EE, web services, and server development tools.
  • Developed server-side services using Core Java multithreading and collections.

Environment: Java, J2EE, Spring, Hibernate, Eclipse, Rest, JAX-RS, JavaScript, HTML, CSS, JSP, Servlets, SQL, HQL.

Confidential

Java Developer

Responsibilities:

  • Involved in various Software Development Life Cycle (SDLC) phases of the project which was modeled using Rational Unified Process (RUP).
  • Built and managed the Application by using IBM Websphere portal 8.0.
  • Implemented the application in Jakarta Struts Framework and it is Model View Controller design pattern based framework.
  • In the presentation layer we used Struts Validation and Tiles Framework.
  • Configured web.xml, faces-config.xml for navigations and managed beans. Spring and Hibernate Frameworks.
  • Used RMI to enable objects on different systems to interact in distributed network.
  • Implemented the template-based categorization of presentation content using Struts-Tiles. MVC implementation using Struts framework.
  • Used node.js which is event-driven model for data-intensive real-time applications.
  • Experience in Web Services development using Apache-Axis, JAX-RPC, and JAXB and Security architecture for marinating security levels for business process end to end, using different JAX-WS standards with clear understanding on WSDL (type, message, port Type, bindings, and service).
  • In the project we used PL/SQL commands to work on Oracle database.
  • In our project used Node.js which uses the Google V8 JavaScript engine to execute code, and a large percentage of the basic modules are written in JavaScript.
  • Used Angular JS directives to specify custom and reusable HTML-like elements.
  • Worked on retail and merchandising website to update the goods and services.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • The Restful web services have been used to retrieve and update the data which is populated in view using AngularJS MODEL.
  • Reverse Engineered using Hibernate plug-in for RAD to generate Hibernate configuration, POJO classes and DAO classes and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches
  • Used Stored Procedures and Triggers in the application and designed various tables required for the project in SQL server 2008.
  • Apply the test first methodology on the same using JUNIT4 and write new plug-in classes accessed by action classes.
  • Performed unit testing using Junit framework and used Struts Test Cases for testing Action Classes.
  • Developed the different components of application such as JSPs, Servlets and used CVS for version control.

Environment: JDK 1.5, Servlets, XML, Jquery, JMS, Struts 1.2, Hibernate 3.0, Spring 2.5, PL/SQL, Web Service(JAX-WS),HTML, AJAX, Net beans, Angular JS, Java script, CSS, Apache Server, SVN, SQL Server, REST web services, Adobe Dreamweaver CS5,IBM Web Sphere Application Server 8.0, Log4j.

Confidential

Java Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance.
  • In-order to understand the occurrence of defect or to rectify it directory structure has been created for the code that is written for the UI part of the application which is very convenient for any of the teammate or the developer
  • Utilize in-depth knowledge of functional and Technical experience in Java/J2EE and also various other leading-edge products and technology in accordance with industry and business skills to deliver solutions to customer.
  • Used core java to design application modules, base classes and utility classes.
  • Designed and implemented customized exception handling to handle the exceptions in the application.
  • Used Dependency Injection (DI) or Inversion of Control (IOC) In order to develop code for obtaining bean references in spring framework using annotations.
  • Involved in Implementation of the application by following the J2EE best practices and patterns like Singleton, Factory, Session Façade, MVC and DAO.
  • Used both Java Objects and Hibernate framework to develop Business components to map the Java classes to the database.
  • Built data-driven Web applications with server side J2EE technologies like Servlets/JSP and generated dynamic Web pages with Java Server Pages (JSP)
  • Involved in mapping of data representation from MVC model to Oracle Relational data model with a SQL-based schema using Hibernate, object/relational-mapping (ORM) solution.
  • Used Spring IOC framework to integrate with Hibernate.
  • Implemented Maven Script to create JAR & dependency JARS and deploy the entire project onto the Web logic Application Server.
  • Coded Java Beans (as the model) and implemented Model View Controller (MVC) Architecture.
  • Developed Client applications to consume the Web services based on both SOAP and REST protocol
  • Implemented version controlling using Dimensions.
  • Utilized log4j for logging purposes and debug the application.
  • Created and implemented Oracle Queries, functions using SQL and PL/SQL.
  • Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.

Environment: JDK 1.6, UML, Spring 3.1, Spring, Eclipse 3.5, Oracle 10g,WebLogic Application server 10.3, JSP 2.0,JQuery 2.0, Servlets, JDBC, Hibernate 3.3.x, Spring 3.0 XML,XSLT, CSS, DOM, DHTML, Junit 4.4, Log4j, Oracle10g, TOAD, UNIX, Agile Scrum.

Confidential

Java Developer

Responsibilities:

  • Followed Agile software development practice paired programming, test driven development and scrum status meetings.
  • Extensively worked on front end, business, and persistence tier using Spring and Hibernate frameworks.
  • Involved in design, analysis and architectural meetings. Created Architecture Diagrams, and Flow Charts using Microsoft Visio Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
  • Used JUnit to test persistence and service tiers.
  • Worked on IBM web application server 6.1 to deploy the application.
  • Extensively used Hibernate concepts like dirty bit checking, optimistic locking, inheritance, and association mappings.
  • Developed use case diagrams, class diagrams, database tables, and mapping between relational database tables and object oriented java objects using Hibernate.
  • Extensively used XSLT and XPATH for reports generation from XML files.
  • Involved in Implementation of Middleware framework using Hibernate and Spring Framework for prototype development.
  • Implemented Spring with Hibernate and Spring AOP for declarative transactions using spring proxy Beans for prototype development.

Environment: JDK 5, J2EE, Web Services (SOAP, WSDL, JAX-WS), Hibernate 2.0, Spring 2.0, Servlets 2.4, JSP, Java Beans, NetBeans 5.5, JUnit, CVS 2.0.2.4, Log4j, PL/SQL, Oracle 10g, Websphere Application Server 6.1,Apache Tomcat Web Server 5.5.

Confidential

Programmer Analyst

Responsibilities:

  • Developed the application using MVC-1 Architecture using JSP, Servlet and EJB.
  • Participated in client requirement gathering.
  • Involved in developing Class diagrams, Sequence Diagrams using UML.
  • Preparation of the Low Level Design document that includes program specification and unit test plan.
  • Developed HTML and JSP pages for user interaction and data presentation.
  • Developed JSPs to implement the business logic, and use java beans to retrieve the data.
  • Involved in Coding of Enterprise Java Beans, which implements business rules, and business logic.
  • Involved in developing the Java classes and JavaBeans.
  • Involved in Creation of tables in database.
  • Extensively used Net beans for writing code.
  • Involved in Unit and Integration Testing.
  • Used CVS for source code version control.
  • Supported Maintenances and bug fixes.
  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.

Environment: WebLogic Application Server v9.0, Apache Tomcat Web Server v6.0, Core Java, HTML, JSP, Servlet, EJB, Java Beans, JUnit, CVS.

We'd love your feedback!