We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.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 wif 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 teh Messaging system configuration in WebLogic and WebSphere Servers.
  • Experience in working wif 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 wif 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 wif Mockito and Easymock, Spring Junit Runner.
  • Experience in Java messaging Service (JMS), and messaging technologies such as Message Driver Bean.
  • Experience in working wif 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 wif Use Case, Sequence diagrams, Activity diagrams, Class diagrams wif 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 wif Camel most widely used as service bus.
  • Experience wif managing daily communication wif teh offshore development teams in my projects.
  • Self-motivated and able to work in challenging environment. A team player wif 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 wif Software Development Life Cycle (SDLC) wif object oriented of business process and worked on developing Service oriented architecture applications in agile development environment.Involved in coding for teh presentation layer using jQuery, jQuery Mobile, Node JS, JavaScript.
  • Used OOPS design and Core Java concepts such as Collections, Multithreading, and Exception Handling.
  • Teh application is designed using J2EE design patterns and technologies based on MVC architecture.Implemented Agile Methodology for development of teh 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 wifSpring IO,Spring BootwifThymeleaf.
  • Used Spring AOP to modularize cross-cutting concerns in aspects.
  • Developed Hibernate DAO’s and configuration files to access teh ORACLE database.
  • Involved in teh development of Servlet, Struts Action classes, Business Objects, Web Services, Spring beans.
  • Familiarity wif Service oriented architecture by developing Restful web services based on JAX-RS and Jersey.
  • Developed teh 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 teh application like Requirement gathering, Design, Analysis and Code development.
  • Used Rational Rose for teh Use Case Diagrams, Object Diagrams, Class Diagrams and Sequence Diagrams to represent teh 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 teh user and used entity beans to retrieve and update customer information.
  • Used JavaScript for teh 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 teh ORACLE database.
  • Created Servlets which route submittals to appropriate Enterprise JavaBean (EJB) components and render retrieved information.
  • Used JUnit to test all teh 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 wif designs and requirements.
  • Implemented Spring and J2EE based MVC (Model-View-Controller) framework for teh 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 teh requirements.
  • Performed advanced procedures like text analytics and processing, using teh 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 teh presentation layer using Struts and JavaScript.
  • Developed various EJB components to fulfill teh business functionality.
  • Involved in working wif J2EE Design patterns (Singleton, Factory, DAO, and Business Delegate) and Model View Controller Architecture wif 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 teh error logs using Log4J and fixing teh problems.
  • Participated in maintenance and production support.
  • Used JUnit to test all teh 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 teh project was developed using Agile based SCRUM Methodology.
  • Implemented Struts Framework and Hibernate in teh new version of teh 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 teh 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 teh exception and validation classes using Struts validation rules.
  • Involved in development of various web services using IBM WebSphere to interact wif 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 teh part of a core team to monitor and enhance teh performance of teh 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!