We provide IT Staff Augmentation Services!

Full Stack Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • Over 8 years of experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment of desktop, Enterprise and Web based applications using Java, J2EE technologies.
  • Knowledge on Java features like lambda expressions and Java Stream API.
  • Have a good understanding of Agile and Waterfall methodologies. Have worked on various Service Oriented, Client/Server, GUI and Web based applications in these years.
  • Worked on Microservice using Spring Boot through the combination of RESTFUL Webservices and Apache Kafka message brokers.
  • Experienced in Content Management System (CMS) to manage web content for create, edit, publish storage in database.
  • Proficient in developing Front - end systems with HTML5/CSS3, DOJO, JavaScript, JavaScript Frameworks such as Extjs, Angular JS, JavaScript, Angular 4,5, Node JS.
  • Expert in Java/J2EE technologies such as JSP, Struts, Spring Framework, EJB, Hibernate and web service.
  • Expert in Technical skills encompass Java/J2EE, JDBC, Servlets, JSP, Custom tags, EJB, JMS, JNDI, jQuery, Struts, Spring & Hibernate Frameworks, Web services (SOAP, RESTFUL), ORM, XML, JSON, HTML 5.0, DHTMLX, UML, ANT, JSTL Apache Log4J, Shell script, Angular 2,4,5, Angular JS, Node JS, Maven projects, JavaScript.
  • Hands-on experience in developing applications in Spring Framework using (Spring Core, Spring MVC, DAO, Spring ORM, Spring Security, Spring Batch, Spring Integration, Spring Boot, Spring Ribbon, Spring Cloud, Spring Cloud Data Flow) Inversion Control and Dependency Injection of Spring Application Framework using prime faces web.
  • Developed Microservices with Spring MVC, Spring Cloud, Spring Boot, DI and JPA to develop loosely coupled process.
  • Extensive experience in various Agile methodologies like Test Driven Development (TDD), Business Driven Development (BDD), SCRUM, and Pair Programming with waterfall model, Agile and SAFE Agile.
  • Created Test Automation Framework with Cucumber and implemented business driven development using Given, When and Then.
  • Experience on design core scripts to automate SPLUNK maintenance dashboard and alerting tasks along with providing Assistance and debugging.
  • Designed and developed Micro Services based business components and RESTful service endpoints using Spring boot. Worked on Swagger API and auto-generated documentation for all REST calls.
  • Worked extensively with continuous integration and continuous deployment using Jenkins, Bamboo, Confluence, TeamCity and Crucible.
  • Expertise in using Apache Ant, Maven as java build tools.

TECHNICAL SKILLS

Languages: C, C++, Java (J2SE, J2EE 1.8/1.7), Sql

Enterprise Java: Java, J2EE, RMI, Sockets, JDBC, Servlets, JSP, JMS, Java Beans, JSTL, JSF, Struts, EJB, Spring, JTA, JNDI and JPA

Web Development: HTML, XHTML, CSS, JavaScript, TypeScript, Angular 6, XML, XSD, XSL/XSLT, SAX/DOM, AJAX, JSON, NodeJS.

Cloud Technologies: Microsoft Azure, Amazon, S3

Web Technologies: HTML, XHTML, CSS, JavaScript, TypeScript, Angular 2,4,6, XML, XSD, XSL/XSLT, SAX/DOM, AJAX, JSON, NodeJS.

Web services: SOAP, RESTful, UDDI, WSDL, JAX-RPC, JAX-RS JAX-WS, JAX-B, Apache Axis2, Apache CFX, JMS, MQ

Frameworks: Struts, Spring, Spring MVC, Spring Boot, Spring Web Flow, Spring IOC, vert.x, Spring AOP, IntelliJ, Hibernate, JSF, Log4J.

Design Patterns: MVC, Front Controller, Session Façade, Singleton, Business Delegate and DAO patterns

Testing Tools: JUnit, PowerMock, Mokito, Cucumber, RTC, LoadUI, JIRA

O-R Mapping: Hibernate, JPA, JTA

Databases: Postgres, Mongo DB, MySQL, NoSQL, Oracle 10g, IBM DB2, SQLite, JDBC

Web/App Servers: Web Sphere, Apache, Tomcat, JBoss, EAP, WebLogic

Version Control: GIT, CVS, SVN

Operating Systems: Windows, Linux, Solaris, Unix

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

Full Stack Java/J2EE developer

Responsibilities:

  • Used IntelliJ and Spring Boot IDE tool for application development.
  • Using HTML, CSS, JSON, Ajax, Angular 4,6, JavaScript, Extjs along with sencha app for building UI application, worked on UI pages on, loading data automatically and populating the field from the server.
  • Created POC for Automatic update for the deployment status update using Vert.x Framework (push Notification), HTML5, CSS3, JavaScript, Junit & JAVA.
  • Created POC for SSl authorization using vert.x Framework.
  • Identified bugs on application, created story, and fixed them.
  • Developed classes using core java concepts, java 8 Lambda expressions, Multithreading, Exception Handling, and Collections.
  • Developed Micro Services business components and RESTful service endpoints using Intellij
  • Worked on CI/CD tools like GitLab, checking application logs in Postman for Manual Testing.
  • Implemented Micro Service Architecture with Spring Boot based RESTful services and consumed RESTful based Web Services.
  • Used Micro services to communicate using synchronous protocols HTTP, REST and Swagger API for documentation.
  • Used Splunk to monitor the system logs as well as notify the incident management system upon exceeding thresholds. Splunk queries and dashboards targeted at understanding application performance and capacity analysis.
  • Created Containers in Docker, and Continuous Delivery process to include support building of Docker Images and publish into a private repository- Nexus v3.
  • Responsible for Jenkins plugins to automate continuous builds and publishing Docker images to the Nexus repository
  • Configured Java objects with backend database tables using ORM mapping in Hibernate. Worked on Postgres and wrote code on find, update, save, insert data.
  • Involved in configuration setting for Development, Test, and Production Environment. Worked on UAT for improving the application for End-User.

Environment: HTML, CSS, XML, XSTL, JavaScript, Ajax, node, jQuery, Angular 4,6, Extjs, Hibernate framework, IntelliJ framework, Vert.x, Spring Boot, Jackson Libraries, Postgres, Nexus repository manager, RESTful, Microservices, NoSQL, Web services, Maven, Swagger API, JSON, Cassandra, Docker, Jenkins, GitLab,, JUnit.

Confidential, Malvern, PA

Java /J2EE Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application using NG (new generation apps) and Continuous support and maintenance of Legacy Production.
  • Expertise in Front-End Development using MVC frameworks such as Spring, JSF and pure UI frameworks like Angular 5 using typescript and Validations using HTML, XHTML, CSS, Java Script, JSON, JSP.
  • Created Test Automation Framework with Cucumber and implemented business driven development using Given, When and Then.
  • Java 8 Lambda expressions along with Streams for creating internal iteration and performing chain operations such as Map, Collect on a collection Objects, Filters.
  • Assist with design of core scripts to automate SPLUNK maintenance dashboard and alerting tasks along with providing assistance and debugging with SPLUNK logs on various platforms.
  • Worked on unit tests using Junit, Integration framework in test driven development approach and developed unit and integration test cases using JUnit and Mockito.
  • Worked on Micro Services into existing system architecture and Developed Micro Services business components and RESTful service endpoints using Spring Boot.
  • Worked closely with back end team to implement HTTP calls to Restful APIs and updated fancy graphic element of HTML in AngularJS, Angular 4,5 and Node JS.
  • Designed websites, interfaces, and layouts to fit client’s desires including developing responsive layouts using JavaScript, HTML5/XHTML, CSS, jQuery, Bootstrap, Angular and supporting legacy applications built in AngularJS framework.
  • JIRA issue tracking tool. Used GIT for version control tool and Spring Tool Suite. Environment: HTML, CSS, XML, XSTL, Java Script, jQuery, Angular JS, Angular 4, 5, Hibernate framework, Spring Boot framework, Jackson Libraries, Oracle 11g, Restful Web services, Maven, vert.x NoSQL, JSON, DB2, IBM WebSphere, Tomcat Application Server, Swagger API, Jenkins, GIT, Jira, Log4j, Junit, Integration.

Confidential, Erie, PA

JAVA/J2EE Full Stack Developer

Responsibilities:

  • Actively involved in Software Development Life Cycle (SDLC) as Modeling, Analysis, Design, Development. Involved completely in Agile approaches, Including Test-Driven Development (TDD) and Scrum.
  • Used Java 8 Lambda expressions along with Streams for creating internal iteration and performing chain operations such as Map, Collect on a collection Objects, Filters.
  • Developed UI using HTML5, CSS3, JavaScript, jQuery, Bootstrap, Angular JS, Python and Node JS.
  • Developed prototype and project layout skeletons using ReactJs, JQuery, HTML5, and CSS3.
  • Developed multiple enterprise applications using Hibernate framework, Vert.x, Spring IOC, Spring MVC, Spring Boot, Spring JDBC, Spring Annotations, Spring AOP, Spring Integration, Primefaces web, frameworks, Couchbase, RESTful web services.
  • Experience with CI/CD-ANT, MAVEN, JENKINS, CVS, GIT, GITHUB.
  • Implemented Micro Services into existing system architecture. Developed Micro Services business components and RESTful service endpoints using Spring Boot.
  • Used Spring Boot Actuator to externalize application's configuration properties for various environments and worked on Splunk to check the logs in Schedule process.
  • Developed Unit test cases in the integration layer using Mockito framework.
  • Setup the Continuous Integration (CI) & Continuous Development (CD) for the application using Jenkins.
  • Worked on Jenkins for continuous integration with Maven, Gradle and GitHub.
  • Used Log4j for validate functionalities and JUnit , Integration for unit testing.

Environment: Java 1.7 & 1.8, J2EE, HTML5, CSS3, JavaScript, JQuery, Angular JS, Node JS, JSP, Python, Spring IOC, Spring MVC, Spring Boot, Spring Batch, Spring Security, Spring Data, Hibernate, SOAP, RESTful, Active MQ, Micro service Architecture, Eclipse RCP, XML, Oracle DB, Mongo DB, CI/CD, Maven, IntelliJ IDEA, Junit, Integration JMS, Splunk, Jenkins, JIRA,GIT.

Confidential, Cincinnati, OH

JAVA/J2EE Full Stack Developer

Responsibilities:

  • Responsible for setting up Java Script, jQuery, Bootstrap, AngularJS framework to achieve binding data between HTML and JavaScript objects.
  • Implemented Micro Service Architecture with Spring Boot based RESTful services and consumed SOAP based Web Services.
  • Designed and developed Micro Services based business components and RESTful service endpoints using Spring boot.
  • Implemented single page applications with AngularJS using custom directives and developed Angular routes using route providers.
  • Used Spring MVC architecture with Hibernate to implement DAO code and used RESTful Web Services with XML parsing to interact with other modules.
  • Used spring container for data source and to load the Hibernate specific classes.
  • Used Micro services to communicate using synchronous protocols HTTP and REST. Worked on Swagger API and auto-generated documentation for all REST calls.
  • Implemented various design patterns in the project such as Data Access Object, Data Transfer Object and Singleton.
  • Used Docker to collaborate code, deliver, and run more securely from both Windows server, Linux.
  • Developed Maven script and builds Maven and continuous integration servers like Jenkins.

Environment: HTML, CSS, XML, XSTL, Java Script, JQuery, Angular JS, Hibernate framework, Spring Boot framework, Oracle 11g, Restful Web services, Maven, JSON, JAX-RS, IBM, WebSphere Application Server, Docker, Jenkins, GIT, Jira, Log4j, JUnit.

Confidential, Irvine, CA

JAVA/J2EE Developer

Responsibilities:

  • Involved in the design, feature estimations and Software Requirements Specifications.
  • Developed web interface for Users Modules using JSP, HTML, XML, CSS, Java Script, AJAX, python and Action Servlets with Struts Framework, spring framework.
  • Extensively worked on CORE JAVA (Collections of Generics and Templates, Interfaces for passing the data from GUI Layer to Business Layer)
  • Development process the SCRUM, Iterative Agile methodologies for web Application. Implemented Spring MVC, IOC & AOP.
  • Mapped the objects with the Database using Hibernate Query Language (HQL) as the Persistence Framework. Worked on Test case Junit, Integration.
  • Developed Content Management System (CMS) and stored procedures using PL/SQL, No SQL.
  • Involved in Configuration of data source and deployment of application in development, Test for Web services and Production.
  • Involved in configuration setting for Development, Test, and Production Environment.
  • Used J-Unit test cases to test the application and performed random checks to analysis the portability, reliability and flexibility of the project.

Environment: Bea Web logic server 9.2/10.3, Eclipse, Java API, J2SDK 1.4.2, JDK1.5, JDBC, JMS, Message Queues, Web services, UML, XML, HTML, CSS, XHTML, JavaScript, jQuery, log4j, SVN, JUnit, PL/SQL, NoSQL, J2ME and Windows and Sun OS 2.7/2.8.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Developed the application using MVC-1 Architecture using JSP 1.7, Servlet 2.5 and EJB 2.0.
  • Developed Class diagrams, Sequence Diagrams using UML 1.1.
  • Preparation of the Low-Level Design document which include program specification and unit test plan.
  • Developed HTML 2.0 and JSP 1.7 pages for user interaction and data presentation.
  • Used JavaScript 1.5 in applications outside of web pages like PDF documents, site - specific browsers and desktop widgets.
  • Defined the presentation semantics of the document written in a markup language using HTML and CSS 2.
  • Coded Enterprise Java Beans 2.0, which implemented business rules and business logic. Created tables in the Oracle database.
  • Deployed the application (EAR) on WebLogic Application Server v8 using Eclipse 3.1 as IDE.
  • Worked Unit and Integration Testing of the application using JUnit 3.7.
  • Used CVS 1.10 for source code version control.

Environment: Core Java (J2EE 1.3), JSP 1.7, JavaBeans 2.0, JavaScript 1.5, Servlets 2.5, UML 1.1, JUnit 3.7, CVS 1.10, EJB2.0, CSS 2, HTML 2.0, Oracle 7, Eclipse RCP 3.x, Apache Tomcat Web Server v7.0, WebLogic Application Server v8.0, Eclipse IDE 3.1.

We'd love your feedback!