We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Centerville, VA

PROFESSIONAL SUMMARY:

  • Programming experience of 8+ years in the software development life cycle (SDLC) process including requirements gathering and analysis, design, system/technical specifications, development of interface and implementation of Distributed, Client/Server E - Commerce application using Java/J2EE and RDBMS.
  • Experience using Agile and Waterfall methodologies.
  • Proficient in Java technologies like JSP, Java Servlets, Java Beans, Models, Struts, Spring, Hibernate, XML, JMS, JNDI, Web service.
  • Expertise in several J2EE Technologies like Servlets, JSP, Web Services
  • Experience working on MVC (Model View Controller) architecture, using Struts, Hibernate for Persistence, AJAX and Spring Framework with various Java/J2EE design patterns.
  • Proficient in developing GUI using CSS, HTML, Java Script, JSF/Prime Faces, JQuery, Bootstrap JS and Angular JS.
  • Expertise in JSP Custom Tags, EJB (Session Beans (Stateless and Stateful)) and MBD (Message Driven Beans).
  • Competence in database design and data analysis using SQL Server Management Studio, SQL, Oracle.
  • Experience in modeling and OOAD architecture and designing artifacts using Rational Rose.
  • Competence in designing Data Flow Models, Conceptual Data Models, Class Diagrams, State Diagrams and Use Case Diagrams.
  • Expertise in Java/J2EE design patterns like Singleton, Model View Controller (MVC), Data Access Object (DAO) and core Java concepts like Collections, Multi-Threading, Serialization.
  • Extensively worked with Eclipse debugger on debugging.
  • Experience working with eCommerce applications.
  • Worked with Log4J to handle runtime exceptions.
  • Expertise in application and web servers such as Apache Tomcat, IBM WebSphere, JBOSS and Oracle Web logic.
  • Experience in writing DAO using Hibernate mapping and Hibernate.
  • Involved in Junit testing, software testing, regression testing, management and defect tracking using Clear Quest and HP Quality Center(QC).
  • Experience developing Service Oriented Architecture SOA.
  • Worked with REST, SOAP Web Services.
  • Proficient in XML technologies like XML, DTD, XSD, XSLT, JAXB and JAXP (DOM & SAX).
  • Worked with messaging system like JMS.
  • Experience working with Databases like MySQL, Oracle.
  • Expertise at programming in different IDE’s like Eclipse and Net Beans.
  • Developed Ant, Maven scripts to build and deploy J2EE applications.
  • Knowledge on pulling dependencies from different repositories.
  • Good in communicating with clients, customers, managers and other teams in the enterprise at all levels.
  • Ability to meet project deadlines, handle multiple tasks.

TECHNICAL SKILLS:

Programming Languages: C, C++, Java, UML, SQL

Design Methodologies: Agile, Waterfall

Java/J2EE Technologies: Servlets, JDBC, JSP (EL, JSTL, Custom Tags), Spring Hibernate, Junit, Apache Struts, Java Beans, JMS, EJB, Java Security, JNDI.

Web Technologies: JavaScript, HTML, XML, CSS, XHTML, Angular JS, GUI, XSL, XSLT, JQuery, JBoss SEAM, SAX/DOM

Tools: Hibernate, Spring, Struts, Junit and Apache Camel.

Web Services: REST, SOAP.

Web/Application Servers: Web Logic, IBM Web Sphere, JBoss, Apache Tomcat.

Database/Database Tools: MySQL, Oracle, DB2.

IDE: Eclipse, Spring Tool Suite(STS), Net Beans, Dreamweaver.

Modeling/CASE Tools: Star UML, Rational Rose, MS Visual Professional.

Build Tools: Ant, Maven.

Configuration Management Tools: GIT, CVS, SVN.

OS & Environment: Windows 10/8/7/Vista/XP/2000/NT, UNIX, Linux

Others: Load UI, Beyond Compare, RTC, Putty, Notepad++, WinSCP, JNA, Star Team, Jenkins, Rational Clear Quest, HP Quality Center(QC).

PROFESSIONAL EXPERIENCE:

Confidential, Centerville, VA

Senior Java/J2EE Developer

Responsibilities:

  • Involved in the application development using Java platform. Model View Control (MVC) structure implementation.
  • Responsible for providing the client-side JavaScript validations and usage of HTML, JavaScript, XML, JSP, CSS as per the requirements to enhance the Portal UI.
  • Used Spring Core for Dependency Injection.
  • Mapping of ORM objects to tables using the Hibernate as the persistence framework.
  • Involved in different service classes, used across the framework.
  • Implementation of Web Services using Axis for the integration of different systems
  • Developed applications using J2EE technologies like Spring Boot, Spring MVC on the business layer and the persistent layer using Hibernate as ORM tool.
  • Testing of Web Services using the Postman.
  • Used HTML, CSS, Spring MVC, JSP, and JQuery, JavaScript, Angular.js in the development and the designing the UI.
  • Gradient effects through the development of the CSS style sheets. Developed navigation, icons and layouts.
  • Code review and configuration build management for the application using Maven.
  • Implementation of business logic, validation Frame Work using Spring Web flow and Spring MVC.
  • Implemented Web tier of the application through the usage of Spring MVC framework.
  • Implementation of clean separation of layers through the usage of different design patterns like Factory pattern, Singleton and DAO pattern.
  • Serialization in the flattening of the objects.
  • Used core java concepts like Collections while developing server-side services.
  • Data storage using DB2 and used PL/SQL for queries.
  • Worked with IBM Web Sphere Application Server Developer Tools for Eclipse by using lightweight set of tools to assemble, develop and deploy Java EE, Web 2.0, and mobile applications.
  • Involved with GUI using JSP, Java Script and HTML.
  • Involved in using continuous integration tool (CI/CD) Jenkins. Created builds using Maven and pulled the project code from GitHub repositories.
  • Experience with Garbage collection and multithreading.
  • Experience with Concurrency, Exception Handling, File handling.

Environment: Java, J2EE, Java Script, JSP, HTML, CSS, XML, SOAP, Hibernate, MySQL DB, Spring Boot, PL/SQL, Log4j, JQuery, Angular JS, Eclipse, IBM Web Sphere Application server.

Confidential, Rockville, MD

Senior Java Developer

Responsibilities:

  • Developed UML diagrams object diagrams, class diagrams, sequence diagrams and case diagrams.
  • System application architecture is based up on the J2EE specifications and Spring MVC (Model View Controller).
  • Used Generics, Enums, enhanced for loop and java Annotations in the development.
  • Used Web Services frameworks like Hibernate, Spring and JMS.
  • Used JMS during the implementation of Service Oriented Architecture(SOA) for sending and receiving the messages while creating web services.
  • Used Spring Security for application security and using Spring AOP created the logging aspects for logging and auditing purposes.
  • Application authentication through Spring Security.
  • Designed web services, created libraries, worked on GUI and XSLT reports.
  • Transaction management services handled through the usage of Spring AOP module for objects in any Spring based application.
  • Used Spring Security for the security of form-based application implementation.
  • Development of discount generation services using Dependency Injection (IOC) and Spring AOP.
  • Developed applications using J2EE technologies like Spring Boot, Spring MVC on the business layer and the persistent layer using Hibernate as ORM tool.
  • Implemented ORM, IOC and AOP for backend tiers using Hibernate and Spring.
  • Implemented Hibernate Template to great extent making use of HQL, Named Parameters, Named Queries and interfaces such as Expression, Query and Criteria.
  • Built RESTful Micro services and service- oriented solutions.
  • Developed the whole business logic in a microservices architecture using Spring Boot technology.
  • Developed Java App using GUI procedures and guidelines for installation.
  • Worked with APIs such as JDO (Java Data Objects) and Hibernate and JPA (Java Persistence API) frameworks.
  • Used design patterns such as Singleton, Service Locator, Data Access object and Session Façade during the implementation of an application.
  • Used CSS, HTML, Bootstrap and JQuery with NodeJS interaction during the upgradation of UI.
  • Association of HTML elements to models using AngularJS and NodeJS framework and Bootstrap library to build project UI’s quickly.
  • WebSphere Application Server in the deployment of application.
  • Involved in Scala Framework for web based application.
  • UI has been developed using Angular JS.
  • Asynchronous exchange of information such as payment Status reports using Java Messaging Services (JMS) as well reliable.
  • Applications that need to execute as part of a scheduling mechanisms used PL/SQL stored procedures.
  • Worked with AngularJS and JQuery in the creation of interface to Bulk update of Attributes and manage user menu.
  • Involved in the development of the UI using HTML, Java Script and JSP.
  • Involved in the development of Web Service components using SOAP and REST and integrated to the application.
  • Used Junit while creating test cases following Test Driven Development.
  • Transfer of XML data in large blocks over HTTP using SOA Web Services using SOAP with JAX-WS.
  • Automation of Build and deploy process using Maven and Jenkins.
  • Worked on issue Tracking using Clear Quest. Source Control using Clear Case in core project.
  • Used log4j for logging errors in the application.
  • Requirements gathering from end Clients involving in the JAD sessions.

Environment: Java, Spring, Hibernate, Spring Quartz JPA, RESTful Microservices, Java Scripts, AngularJS, HTML, CSS, JQuery, JMS, JAXP (SAX & DOM), JSON, Oracle, WebSphere Application Server, Eclipse, Unix/Linux, Oracle, SOAP, Maven, log4j, Junit, XML.

Confidential, Oaks, PA

Java Developer

Responsibilities:

  • Involved at different phases of Software Development Life Cycle (SDLC) of the application alike Design, Requirements gathering, Analysis and Code development
  • Developed the application based on MVC architecture using the J2EE design patterns and technologies
  • Development is done using J2EE design patterns like Business Delegate, Session façade, Object Pattern and service locator, DAO, Factory and Singleton.
  • Development of user interfaces using AJAX and JSPs.
  • Experience in developing architecture and designing artifacts.
  • Worked on all GUI related work, alignment, designing and coding.
  • Developed SQL stored procedures and prepared statements for accessing and updating data from database.
  • Implementation of Spring Framework for a common look in all the presentation views.
  • Implementation of access privileged security for different front-end views.
  • Development and creation of Web Services using REST with JSON response type.
  • Usage of RAD IDE based on Eclipse in the code development of Action Classes, Spring Beans and JSP.
  • Used Hibernate with POJOs in the implementation of persistence layer to represent the persistence database.
  • Integrated spring MVC with Spring Hibernate DAO and Spring DI.
  • Used Hibernate DAO Support in writing DAO, DTO’s
  • Implementation of the version control by using SVN.
  • Involved in the development of Java Web Services to get customer data from various application systems.
  • Deployed the application in to the server using JBoss Application Server.
  • Developed JUnit Test cases for DAO and Service Layer methods to accomplish TDD approach.
  • Usage of Log4J to capture the log that include runtime exceptions.
  • Preparation of WAR files along with the supportive ANT scripts development to deploy J2EE components into the server.

Environment: Core Java, JSP, HTML, XML, J2EE, Spring, Design Patterns, OOAD, MySQL, ANT, JBoss Application Server, SVN, Hibernate, REST, Log4J, TOAD, JUNIT.

Confidential, Kansas City, MO

Java Developer

Responsibilities:

  • Involved in the requirements gathering, analysis, design, system/technical specifications, development of the project.
  • Client-side validations using JavaScript.
  • Development of UI using JavaScript, CSS, JQuery, JSP and JSON.
  • Usage of Struts validator framework for server side and client-side validation.
  • FAS system enhancement using Struts and iBatis.
  • Involved in the development of web services using Apache, integrated with action mappings.
  • Developed velocity templates that triggers email to alias for various user interactive forms. Such forms were highly appreciated due to the manual work load redundancy.
  • Used Localization’s, Title, Internalization and tag libraries to accommodate different locations.
  • Used JAXB for binding and JAXP for parsing.
  • Involved in the development of the business process core logic services.
  • Developed stored procedures, database queries, functions etc.,
  • Deployed EJB Components on WebLogic, Interaction with Oracle DB using JDBC API.
  • Involved in XSLT transformations to prepare HTML pages from XML files.
  • Application deployment and building through enhanced ANT Scripts.
  • Involved in Code review, Unit Testing for various enhancements.
  • End to end application implementation.

Environment: Java 1.4, J2EE (EJB, JSP/Servlets, JDBC, XML), My Eclipse, WebLogic, Struts, iBatis, JavaScript, JQuery, JSON, Apache, EJB, XML, XSD, XSLT, JAXB, JAXP, ANT, SVN.

Confidential

Java Developer

Responsibilities:

  • Created UML diagrams (class, sequence, use case and collaboration) based on the business requirements.
  • Involved in designing and developing dynamic web pages using JSP with Struts tag libraries and HTML.
  • Designed JSP layout using Struts Tiles Framework.
  • Form validations using Struts Validator Framework and client-side validations using Java Script.
  • Used built-in functions to retrieve and update data from the databases.
  • Used Oracle stored procedures and PL/SQL queries implementation.
  • Used development environment Eclipse.
  • Involved in testing the functionality of each method in DAO layer using Junit test cases.
  • Version control using CVS.
  • Used WebLogic Application Server to deploy and configure the web application.

Environment: JSP, Servlets, Struts Framework, Struts Tiles Framework, Struts Validator Framework, JavaScript, XML, JDBC, Oracle, PL/SQL, WebLogic, Eclipse, JUnit, CVS.

We'd love your feedback!