We provide IT Staff Augmentation Services!

J2ee Developer Resume

3.00/5 (Submit Your Rating)

Hudson, OH

SUMMARY:

  • Over 6+ years of experience in design, development, analysis and testing of web - based Client/Server applications using JAVA, J2EE Technologies
  • Strong Skills in Object Oriented Programming Concepts OOPS with OOP methodologies.
  • Strong experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Dashboard, Spring Boot, Spring Microservices, Spring REST, Spring Eureka, Spring Netflix.
  • Expertise in application development using Applets, Swing, EJB, JSP, Java Script, Servlets, JDBC, JMS, JSF (Java Server Faces), Struts, Hibernate, Spring (including web flow).
  • Good experience in various stages of Software Development Life Cycle (SDLC) including requirement analysis, design, development, testing, implementation and support of large mission critical data-driven systems.
  • Well versed in developing Web-Services using Top-Down and Bottom-up approaches on Axis and CXF frameworks and configuring them for deployment on the Web-Server.
  • Hands on experience in using Maven and ANT for automating software build processes and managing build artifacts.
  • Knowledge of Experience in implementing Core Java & J2EE design patterns like Front Controller, MVC, Singleton, Factory Pattern, Service Locator, Session Façade, Value object pattern, Factory, Abstract Factory, Command Pattern, Transfer Object, Business Delegate and Data Access Object etc.
  • Designed & developed several multi-tier Web based, Standalone, Distributed, Client-Server and Multithreaded applications using Object Oriented Analysis and Design (OOAD) concepts and Service Oriented Architecture (SOA ) mostly in cross platform environments.
  • Experience in developing web applications using technologies like HTML, CSS XML, Java Script, DOJO, AJAX, CSS, JSP Tag libraries and Tiles.
  • Developed core modules in large cross-platform applications using JAVA, J2EE, Spring 3/4/Boot, Hibernate, JSP, Servlets, EJB, JDBC, Web Services (SOAP, REST), Micro Services.
  • Experienced in implementing Service Oriented Architecture and Web Services using SOAP, REST.
  • Good knowledge and hands on experience in MVC (c 1.x), spring 2.x and ORM (Hibernate 3.0) frameworks.
  • Extensive Experience in developing persistence layer applications based on Object-Relational Mapping (ORM) between Java and Database (Oracle) using Hibernate.
  • Broad knowledge of Front End Technologies: AJAX, JSON, JSTL, HTML, XML, JavaScript and JQuery.
  • Good knowledge and experience with multiple Servers like IBM Web Sphere, IBM Web Sphere ESB (Enterprise Service Bus), Web Logic server, JBoss, Apache and Tomcat.
  • Experience with 2-tier, 3-tier and N-tier architecture.
  • Proficient in using PL/SQL to write Stored Procedures, Functions and Triggers with strong experience in writing complex queries in Oracle, SQL Server and MySQL.
  • Domain knowledge and functional experience in design and development of Distributed Systems, E-commerce and M-commerce for retail, banking and manufacturing.
  • Experience with IDEs like Eclipse and NetBeans.
  • Good Client interaction skills, proactive listener, creative problem solver with proven experience in working independently as well as in a team.
  • Good documentation skills on both functional and business requirements.

TECHNICAL SKILLS:

Languages: Java, C, C++, UML,PL/SQL

Scripting Languages: JavaScript, jQuery, VBA, XSLT, Perl

J2EE Technologies: Java Beans, Servlets, Applets, JSP, JDBC, EJB, JSF, JMS, RMI, Web-Services, WSDL

Frameworks: Struts, Spring, Spring MVC, CXF, AXIS, JUnit, Spring AOP, Spring 4.3, Hibernate 2.0/3.0/4.x, Spring Security 3.2

DBMS/RDBMS: SQL server 2005, Oracle 8i/9i/10g, Access, MySQL, Sybase, Toad

Web Technologies: HTML, AJAX, JSON, JQuery, CSS, X/M,, XSL, XPATH, XQuery, SOAP, Restful

Servers: Oracle WebLogic server 10.0/10.3.x, IBM Websphere 9.x/8.x/7.x/6.x, JBOSS Application Server 4.0, Apache Tomcat 4.0/5.0/6.0/7.0/8.0

IDE s: Eclipse, WebSphere Integration Developer (WID), Rational Application Developer (RAD), NetBeans IDE, JDeveloper, Spring Tool Suite (STS) 3.8.3

Operating System: Window2000/XP/Vista/7, 10/Windows Servers 2008/2012 and 2016, Unix, Red Hat Linux

Other Technologies: ANT, Maven, CVS, Log4j, HQL, MS Visio, HP Qumu09ty Center, SVN, PL/SQL Developer, JUnit, JMock

WORK EXPERIENCE:

Confidential, Hudson, OH

J2EE Developer

Responsibilities:

  • Involved in developing responsive UI using HTML5, CSS3, JavaScript, Bootstrap and SPA (single page application) using Angular 7, Typescript, Angular-CLI, NGRX, Bootstrap and Web pack.
  • Used Angular router and implemented module wide routing and created different forms using Angular data driven and template driven forms.
  • Developed Angular Components, Services, and Filters and took part in developing unit test and integration test cases using Jasmine, Karma and Web pack.
  • Used Spring Boot which is radically faster in building cloud Micro Services and develop Spring based application with very less configuration.
  • Working in Agile delivery model with business and lead in all the scrum framework events such as demos, sprint planning, daily scrum, sprint review, backlog refinement, grooming session, pointing sessions and sprint retrospective.
  • Converted a monolithic app (Premier Provider Web) to (Provide Information Enterprise Relations) app with microservices architecture using Spring Boot using 12-factor app methodology.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring based application with very less configuration.
  • Developed Micro services & APIs using Spring Cloud, Spring Security, Spring Boot, Spring Integration.
  • Performed REST validations and created REST exception Handlers and used Postman to test REST services.
  • Developed unit test cases using Junit, Spring to test REST microservices.
  • Used Java 1.8 Lambda expressions and Stream API to support functional-style operations on streams of elements. Used development IDEs like Eclipse for Java and Toad for PLSQL development
  • Worked on Java functional programming concepts like Streams, Functional Interfaces, new date time API and lambda expressions.
  • Used Multi-Threading and collection framework including List, Map etc.
  • Implemented Cloud capabilities like Centralized Configuration, Load Balancing, Service-to-Service call using Feign, Service Registry and Discovery using Eureka in Spring Cloud.
  • Used Apache Maven as a build tool for building the Restful web-service.

Environment: Java 1.8, concurrent package, lambda expressions, streams, JavaScript, Spring Data, IBM MQ, JAX-B, JAX-RS, Spring Boot, Spring Cloud, SQL, Oracle 11g, GIT/Stash(Bitbucket),Maven, ServiceNow, Autosys, Eclipse, Unix, JUnit, Log4J, Angular, HTML, CSS, and Bootstrap, Swagger, Microservices, JIRA.

Confidential, Waynesboro, VA

J2EE Developer

Responsibilities:

  • Developed and implemented jobs like data loaders, data processors, calculators and exporters using Java, J2EE and JMS etc. which are used to load credit-risk data from upstream, process and calculate the exposures and then export it to the respective downstream
  • Used development IDEs like Eclipse for Java and Toad for PLSQL development.
  • Wrote scripts for the jobs to execute them on the UNIX server using Shell scripting.
  • Monitored and debugged Java logs on Unix server
  • Used basic Unix commands to perform various operations on the Unix server
  • Used basic Linux commands for file management and other operations
  • Used Spring Boot which is radically faster in building cloud Micro Services and develop Spring based application with very less configuration.
  • Developed Micro services & APIs using Spring Cloud, Spring Security, Spring Boot, Spring Integration.
  • Implemented Cloud capabilities like Centralized Configuration, Load Balancing, Service-to-Service call using Feign, Service Registry and Discovery using Eureka in Spring Cloud.
  • Performed REST validations and created REST exception Handlers and used Postman to test REST services.
  • Development of Hibernate objects for data fetching for batch and front-end processing
  • Documented how Spring Batch is useful for current project.
  • Developed unit test cases using Junit, Spring to test REST microservices.
  • Involved in consuming SOAP based web services so that the business application can integrate with legacy applications and facilitates for future applications.
  • Used Java 1.8 Lambda expressions and Stream API to support functional-style operations on streams of elements.
  • Worked on Java functional programming concepts like Streams, Functional Interfaces, new date time API and lambda expressions.
  • Used Multi-Threading and collection framework including List, Map etc.
  • Used Apache Maven as a build tool for building the Restful web-service.
  • Perform peer reviews of code to ensure it meets coding and efficiency standards.
  • Test high priority and high complexity functionality/defects.
  • Delivering and implementing the project as per scheduled.
  • Participate in project review and status meetings.
  • Design and Development as per application requirements

Environment: Java 1.8, concurrent package, lambda expressions, streams, JavaScript, Servlets, JSP’s, JDBC, EJB, JPA, Hibernate, IBM MQ, JAX-B, JAX-RS, SQL, Oracle 10g, SVN, GitHub, Ant, ServiceNow, Bamboo, Autosys, Eclipse, Unix, JUnit, Log4J, Angular, HTML, CSS, and Bootstrap, Oracle, Swagger, Microservices, JIRA.

Confidential, Cockeysville, MD

Java Developer

Responsibilities:

  • Designed and developed Class diagrams and Sequence diagrams using Rational Rose
  • Design and developed the application using Jakarta Struts Framework which is based on Model View Controller design pattern
  • Implemented Struts validation and Struts Tiles Framework in the presentation layer
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Extensively used Hibernate in data access layer to access and update information in the database
  • Used Dependency Injection feature of Spring.
  • Developed REST web services using Spring MVC to extract client related data from database and used SOAPUI.
  • Experienced with setting up the basic project setup from scratch using Spring-Hibernate based design.
  • Used Perl and shell scripting to automate the batch process and run SQL scripts
  • Used Spring DAO module for performing CRUD operations on database and implemented logging in the application using Spring Framework AOP module to know the application status.
  • Developed Web services - WSDL and SOAP for getting credit card information from third party
  • Used SAX parser for parsing XML files.
  • Used Spring MVC Model View Controller to handle/intercept the user requests and used various controllers.
  • Build, Test and developed application from Docker containers and deployed into PCF environment.
  • Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
  • Implemented (SOA) to retrieve data from client side and made REST API calls and parsed the data to client and handled the security and Authorization using Spring Security.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue, such as PDF, Excel report generation
  • Implemented various design patterns in the project such as Business Delegate, Session Façade, Data Transfer Object, Data Access Object, Service Locator and Singleton
  • Developed Stored Procedures for Oracle 10g database.
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes
  • Used ANT and Jython scripts to build the application and deployed on WebSphere Application Server
  • Since it is Agile based project, involved in conducting standup calls and coordinating the team by assigning User Stories.
  • Code review and industry standards have been checked using Check style tool.
  • Review functional specifications to identify the gaps and its impact on the design.
  • Review Technical Design Documents.
  • Work with the team to clarify requirements and improve the design as required.
  • Perform peer reviews of code to ensure it meets coding and efficiency standards.
  • Test high priority and high complexity functionality/defects.
  • Participate in project review and status meetings.
  • Design and Development as per application requirements

Environment: Spring, JMS, Hibernate, Spring Batch, Eclipse, Jboss, SVN, Oracle, Check Style, PMD, Jalopy, JUnit, Maven, CSS, HTML, SQL Developer, Eclipse IDE, Oracle 10g

Confidential, Columbia, MO

Java Developer

Responsibilities:

  • Involved in creation of Low-Level Design including sequence diagrams and class diagrams to comprehend the existing architecture.
  • Developed the presentation tier using HTML, CSS, JSP, Servlets, JSTL, Ajax and Struts.
  • Involved in the integration of Spring for implementing Dependency Injection.
  • Developed code for obtaining bean references in Spring IOC framework.
  • Focused primarily on the MVC components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Involved in creating the Hibernate POJO Objects and utilizing Hibernate Annotations.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data.
  • Developed the application using Eclipse 3.4 as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation, and version control (SVN).
  • Involved in development of REST Web Services using Spring MVC to extract client related data from databases.
  • Worked in Agile development environment.
  • Asynchronous messaging is executed by utilizing JMS API for point-to-point messaging.
  • Developed Web Services using WSDL, SOAP to communicate with the other modules.
  • Involved in writing Oracle PL/SQL Stored procedures, triggers, views.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Used WebLogic Application server to deploy and restart web applications.
  • Implemented as well as exposed SOAP web services using Apache Axis.
  • Implemented Java/J2EE Design patterns like singleton, MVC, Builder and Strategy patterns.
  • Involved in the creation of exhaustive JUnit Unit Test Cases using Test Driven Development (TDD) technique.

Environment: JDK 6, J2EE, Spring, Hibernate, Web Services (SOAP and REST), JMS, JavaScript, JSP, XML, XSD, XSLT, Oracle PL/SQL, Maven, JUnit, Agile/Scrum Methodology, SVN Version Control, Oracle 10g, WebLogic Server, Eclipse IDE, DAO, Design patterns, Log4j.

We'd love your feedback!