We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Monroeville, PA

SUMMARY

  • Over 7 years of strong software experience in design, development and deployment of web - based and Client-Server business applications using OOP, Java/J2EE technologies.
  • Experienced in Java Web-based, Desktop Based Development with Concepts of, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented Programming (OOP) and its implementation.
  • Expertise in design and development of various web and enterprise-level applications using Java/J2EE technologies Such as Spring, Hibernate, EJB, JPA, JSF, Struts framework, Servlets 3.x.
  • Experience in creating the Messaging system configuration in WebLogic and WebSphere Servers.
  • Experience in working with various SDLC methodologies based on Agile, Scrum, Waterfall Model.
  • Experienced in writing complex SQL queries, Triggers and Stored Procedures in various databases.
  • Utilized Java Swing framework to develop client-side components.
  • Experienced in Development, testing and deployment of enterprise applications on Windows & UNIX platforms using IDE's such as Eclipse, Rational Application Developer (RAD), NetBeans
  • Experienced in working with Spring JDBC and JMS Templates, Spring EAI, Spring Rest Templates.
  • Experience in spring modules such as Spring MVC, IOC, JDBC, JTA, IO, Spring Boot, Spring Microservices, Spring Ribbon, Spring Netflix, and Spring Zuul.
  • Experience in JUnit framework with Mockito and Easymock, Spring Junit Runner.
  • Experience in Java messaging Service (JMS), and messaging technologies such as Message Driver Bean.
  • Experience in working with web servers like Tomcat 8, WebSphere 8.x/9.x, Jetty, JBoss7.1.0 and WebLogic 10.0.
  • Extensively used different Tag Libraries like JSF Tags, Struts Tags, JSTL, Spring Tags, and Display Tag.
  • Expertise in design with Use Case, Sequence diagrams, Activity diagrams, Class diagrams with exposure to UML tools like Rational Rose and use of Rational Unified Process (RUP).
  • Experienced in implementing custom validations, entity validations, and I18N features.
  • Experienced in, Client-side validations, Client-Server data interaction using ajax in Node JS.
  • Actively involved in Requirement gathering, Analysis and Design, and involved in Unit Test Plan, System Test Plan, Reviews, Coding and Code Reviews, Unit and Integration Testing.
  • Actively involved in Requirement gathering, Analysis and Design, and involved in Unit Test Plan, System Test Plan, Reviews, Coding and Code Reviews, Unit and Integration Testing.
  • Experienced in performing unit testing using JUnit, integration and deployment of applications using tools such as ANT and Maven & debugging through log4j.
  • Working Knowledge in open source cluster computing framework such as Apache Spark.
  • Good Knowledge in Apache Active Mq Series with Camel most widely used as service bus.
  • Experience with managing daily communication with the offshore development teams in my projects.
  • Self-motivated and able to work in challenging environment. A team player with good communication and interpersonal skill.

TECHNICAL SKILLS

Languages: Java 1.6 - 1.8, Java/J2EE, HTML, JavaScript, SQL and PL/SQL, Scala

Frameworks: Spring 4.x/3.x/2.x, Hibernate 4.0/3.0, Struts 1.x/2.0, Hybris 5.7, Swing.

Web Technologies: HTML/XHTML/HTML5, CSS/CSS3, Servlets, JSPs, EJB, JNDI, JMS, XML, JSF, jQuery, Ajax, AngularJS, Angular 4, NodeJS, Bootstrap

Web/Application Servers: Apache Tomcat 5.x/6.x/7.x/8.x, IBM WebSphere, BEA WebLogic 9.x/10.x/12.x, Glassfish, Spark 2. x.

IDE’s: Eclipse, NetBeans, Spring Tool suite 2.x/3.x, IBM -WSAD, RAD and Rational Rose.

Database: Oracle 11i/11g/10g/9i/8i, SQL Server, MySQL, Sybase 12.5, DB2

Web Services: AXIS, SOAP, RESTful, JAX-RPC, JAX-RS, JAX-WS, WSDL.

Version Control: CVS, GitHub, Subversion and ClearCase

Build Tool / plugin: ANT, Log4j and Maven 3.x, Jenkins 2.x

Testing Frameworks: Junit, JMeter, Jtest, SOAP UI.

Operating Systems: Windows, Unix, Linux and MAC.

PROFESSIONAL EXPERIENCE

Confidential, Monroeville, PA

Java/J2EE Developer

Responsibilities:

  • Experienced with Software Development Life Cycle (SDLC) with object oriented of business process and worked on developing Service oriented architecture applications in agile development environment.Involved in coding for the presentation layer using jQuery, jQuery Mobile, Node JS, JavaScript.
  • Used OOPS design and Core Java concepts such as Collections, Multithreading, and Exception Handling.
  • The application is designed using J2EE design patterns and technologies based on MVC architecture.Implemented Agile Methodology for development of the application.
  • Worked on Java Message Service (JMS) API for developing message-oriented middleware (MOM) layer for handling various asynchronous requests.
  • Developed Single page applications using NodeJS, GULP, WEBPACK (ES6).
  • Utilized Java Swing framework to develop client-side components.
  • Strong hands-on experience withSpring IO,Spring BootwithThymeleaf.
  • Used Spring AOP to modularize cross-cutting concerns in aspects.
  • Developed Hibernate DAO’s and configuration files to access the ORACLE database.
  • Involved in the development of Servlet, Struts Action classes, Business Objects, Web Services, Spring beans.
  • Familiarity with Service oriented architecture by developing Restful web services based on JAX-RS and Jersey.
  • Developed the ANT scripts for preparing WAR files used to deploy J2EE components.

Environment: Core Java, Spring, Java Swing, Hibernate, Spring IO,Spring Boot, JavaScript, jQuery, Node.JS, Bean, Struts, Servlet, ANT, Oracle, JMS, JAX RS, Thymeleaf.

Confidential, Twinsburg, Ohio

Java/J2EE Developer

Responsibilities:
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Used Rational Rose for the Use Case Diagrams, Object Diagrams, Class Diagrams and Sequence Diagrams to represent the detailed design phase.
  • Created single page applications utilizing Angular 4, Typescript, HTML, CSS and Bootstrap 4.
  • Developed Typescript reusable segments and administrations to devour REST API’S utilizing component-based design gave by Angular 4.
  • Front-end is designed by using HTML, CSS, JSP, Servlets, JSTL, Ajax and Struts.
  • Developed Session Beans to process requests from the user and used entity beans to retrieve and update customer information.
  • Used JavaScript for the web page validation.
  • Developed UI using java swings and Used CVS for version control.
  • Configured and Implemented Web Services specifications.
  • Taken care ofjavaMulti-Threadingin commonjavaclasses/library.
  • Continuous integration services are provided for software development using JENKINS.
  • Developed Hibernate DAO’s and configuration files to access the ORACLE database.
  • Created Servlets which route submittals to appropriate Enterprise JavaBean (EJB) components and render retrieved information.
  • Used JUnit to test all the APIs and business logic.
  • Written ANT scripts for building application
  • Used WebSphere Application Server for deploying various components of application.

Environment: J2EE, Java SDK, JSP, JMS, HTML, CSS, JavaScript, Typescript, Angular 4, Struts, Hibernate, Servlets, Eclipse, Web Services, JUnit, Unix, Ajax, EJB, RMI, JNI, WebSphere Application Server, ANT, CVS, Oracle.

Confidential, Providence, RI

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Implement modules into NodeJS to integrate with designs and requirements.
  • Implemented Spring and J2EE based MVC (Model-View-Controller) framework for the application.
  • Developed Stored Procedures and Triggers on Oracle Database.
  • Developed Session Beans to process requests from user and used entity beans to retrieve and update information.
  • Developed Spark Scripting by using Scala shell commands as per the requirements.
  • Performed advanced procedures like text analytics and processing, using the in-memory computing capabilities of Spark using Scala.
  • Created Servlets which route submittals to appropriate Enterprise JavaBean (EJB) components and render retrieved information.
  • Implemented client-side validations using JavaScript
  • Persistence layer was implemented using Hibernate Framework.
  • Involved in coding for the presentation layer using Struts and JavaScript.
  • Developed various EJB components to fulfill the business functionality.
  • Involved in working with J2EE Design patterns (Singleton, Factory, DAO, and Business Delegate) and Model View Controller Architecture with JSF and Spring IOC.
  • Developed UI using java swings and Used CVS for version control.
  • Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility
  • Written ANT scripts for building application artifacts.
  • Monitored the error logs using Log4J and fixing the problems.
  • Participated in maintenance and production support.
  • Used JUnit to test all the APIs and business logic.

Environment: J2EE, Java SDK, Java Swings, JSF, HTML, CSS, JavaScript, Struts, Spark, Hibernate, Servlets, Eclipse, JUnit, EJB, ANT, CVS, Oracle.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in various SDLC phases like Requirement gathering, Design, Analysis and Code development and the project was developed using Agile based SCRUM Methodology.
  • Implemented Struts Framework and Hibernate in the new version of the Application.
  • Wrote PL/SQL stored procedures, Prepared statement and used API.
  • Front-end is designed by using HTML, CSS, JSP, Servlets, JSTL, Ajax and Struts.
  • Used JavaScript for the web page validation.
  • Used EJB Stateless/Stateful session beans to implement business logic, session handling, and transaction and deployed Enterprise Java Beans both Session and Entity on WebSphere Application Server.
  • Involved in writing the exception and validation classes using Struts validation rules.
  • Involved in development of various web services using IBM WebSphere to interact with other Applications.
  • Used Java Message Service (JMS) for loosely coupled, reliable and asynchronous exchange of user and real estate information among J2EE components and legacy system
  • Developed Session Beans to process requests from user and used entity beans to retrieve and update information.
  • Used Apache Axis for consuming Web Services.
  • Worked as the part of a core team to monitor and enhance the performance of the application.
  • Used JUnit for unit testing. Created Unit, Acceptance and Integration Test Documents and Code Review Document.

Environment: J2EE, Java SDK, PL/SQL, JSP, JMS, HTML, JavaScript, Struts, Hibernate, Servlets, Eclipse, JUnit, Unix, Ajax, EJB, WebSphere Application Server, ANT.

We'd love your feedback!