We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Piscataway, NJ

SUMMARY:

  • Full - Stack Java Developer with experience in designing, implementing and deploying distributed applications using Java/J2EE technologies in different domains like E-commerce and Health care.
  • Excellent understanding of Software Development Life Cycle (SDLC) like Waterfall and Agile Methodology.
  • Extensive experience in Core Java Technologies such as Multi-Threading, Exception Handling, Collections Framework, Algorithms and Data Structures.
  • Expertise in Singleton, Iterator, Factory and Observer design pattern.
  • Good experience with Java 8 features like Streams API, Functional Interfaces, Lambda Expression.
  • Extensive experience using Java/J2EE technologies like JDBC, JMS, JSP 2.3, Servlet 3.0.
  • Strong experience in various frameworks such as Spring 4.2.1, Hibernate 4.3.0.
  • Expertise in developing applications using Spring Frameworks 4.x, Inversion of Control and Dependency Injection, Spring MVC 4.x, Spring ORM, Spring Boot 2.0, Spring AOP, Spring Security, Spring Cloud and used Spring Core Annotations for Dependency infection.
  • Proficient in Object Relational Mapping (ORM) using Hibernate 4.x/3.x and Java Persistence API Standard (JPA) for database mapping and data retrieval facilities.
  • Experience in building Micro Services Architecture and integrating with the help of Spring Boot 2.x
  • Experience in design and development of RESTful and SOAP webservices and integrating with the existing applications.
  • Used tools such as POSTMAN and SOAPUI for testing SOAP and RESTFUL web services using Spring and different API’s like Jersey, JAX-RS and JAX-WS.
  • Experience with database development using SQL and implementation for RDBMS like MySQL 5.7, Oracle 10g/11g and NoSQL Databases like MongoDB 3.0.
  • Experienced in Test Driven Development (TDD) with through knowledge in Unit testing with Junit 4 and Mockito 2.x.
  • Experience in Client-side Technologies such as HTML5, CSS3, Bootstrap 3.0, JavaScript 1.8.5, jQuery 2.x, JSON and AJAX and in developing Single Page Applications (SPA) using Angular 2.0.
  • Proficient in configuring and deploying cloud platform using Amazon Web Services (AWS) technologies like IAM, EC2, Elastic Beanstalk, S3, RDS, DynamoDB, Lambda, API Gateway.
  • Utilized Jenkins for Continuous Integration and Continuous Deployment (CI/CD).
  • Expertise in creating interactive dynamic data visualization by using D3.js.
  • Proficient in using Build tools like Maven 3.x.
  • Used JIRA as a defect tracking system and Log4j 2.x for logging.
  • Expertise in using messaging services like JMS by using message brokers like Active MQ and Kafka.
  • Strong Knowledge in Version Control tools such as SVN and GIT.
  • Good team player with strong work ethics and a quick learner with positive attitude.

TECHNICAL SKILLS:

Enterprise Java: \ ORM Framework\ Servlets, JSP, JDBC, JMS, JPA\ Hibernate 5, Java Persistence API\

Frameworks: \ Front-end stack Spring 5.x, Spring Boot, Spring Cloud- Spring \ HTML5, CSS3, JavaScript, jQuery, \ MVC, Data JPA, Data MongoDB\ Bootstrap 4/3, AJAX, Angular 2\

Database: \ Development IDE s MySQL 5.x, Mongo DB 3.x\ Eclipse, Visual Studio, PyCharm, IntelliJ\

Web Services: \ Web/App Servers Amazon Web Services, SOAP, RESTful\ Apache Tomcat 8/7/6, WebLogic 12.x\

JAXRS, JAXWS, JAX: B\ JBoss AS 5/4

VersionControl: \ Build Tools

Git: SVN, CVS\ Maven3.x, Gradle

Testing Tools: \ Containerization\ Soap UI, Postman, Junit 4.x and Mockito\ Docker

Operating System: Linux, Windows 10/8/7/XP

PROFESSIONAL EXPERIENCE:

Confidential, Piscataway, NJ

Full Stack Developer

Responsibilities:

  • Implemented Core Java concepts like OOPs, Collections, Multithreading, and Exception Handling.
  • Designed and Developed application using various Spring framework 4.6 modules like Spring IOC, Spring Boot and Spring REST and Spring Cloud.
  • Created connections to database using Hibernate Framework 5.3 features like Hibernate Session Factory, used Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Consumed and produced RESTful Web Services using Spring REST.
  • Used Eureka server for Server registry and docker to deploy microservices.
  • Used Controller Advice to develop exceptional Handling mechanism.
  • Developed test cases using Test Driven Development environment using Junit.
  • Used Git for version control and monitor errors log using Log4J.
  • Involved in analysis, design, development and testing phases of Software Development Life Cycle ( SDLC ) and used Agile methodology ( SCRUM ) for developing application.

Environment: Java 1.8, Spring 5.1.1, Spring Boot 2.1.0, Spring IOC, Spring Rest, Angular 2, Hibernate 5.3.7, HTML5, CSS3, jQuery 2.0, Bootstrap4 and JavaScript, RESTful Web Services, JSON, Junit 4.0, Mockito, TDD, Maven, GIT, Log4j and Jenkins

Confidential, New Rochelle, NY

JAVA/J2EE Full Stack Developer

Responsibilities:

  • Used Spring Boot to design and develop Micro-Service business components and Implemented RESTful Web Services by using Spring-Rest.
  • Used various spring framework module like IOC, AOP, MVC to develop different components.

    Worked on application layer Security using Spring-Security, OAuth2 for securing REST end point.

  • Worked with java 8 features like parallel streams, filters through lambda expressions, functional interface, default methods etc.
  • Leveraged Spring Cloud module for Micro-Services Architecture solution such as Config server, service registry, load balancing and circuit breaker by Using Eureka and Hystrix.
  • Used RabbitMQ for JMS and Micro-Service communication.
  • Hands-on experience with JUnit, Mockito and Spring test framework for unit testing.
  • Worked with DevOps team using AWS EC2 Linux instances for dev development and have also deployed Docker container on AWS (Amazon Web Services) platform.
  • Design and developed Single Page Applications, client side and server-side validations using HTML, JSP, JavaScript, jQuery and Angular.
  • Used Log4j for tracking errors and debugging the code.

Environment: Java, JEE, Spring 4.0, JPA, Hibernate 5.0, Spring Core, Spring Web MVC, Spring AOP, Spring Data JPA 2, Spring Security, Spring Boot 2.0, JWT, OAuth2, Web Service, Microservices, Spring REST, SQL, HQl, Maven, HTML5, CSS3, Java Script, Angular, Eclipse, MS SQL Server, XML, JUnit, Logback, Jira, Jenkins, Git, GitHub, Agile, Design Pattern, RabbitMQ, HyStrix, Ribbon, Zuul, Eureka, ELB, TDD

Confidential, New Rochelle, NY

Jr. Java Developer

Responsibilities:

  • Used Hibernate 4.0.6 Framework to map POJO classes to database schemas and Hibernate Query Language ( HQL) to perform CRUD operations.
  • Worked with Oracle10g database and involved in writing Stored Procedures, Triggers, Views in the application.
  • Worked with Spring Framework 4.x modules such as Model View Controller (MVC), Inversion of Control (IOC), Dependency Injection (DI) and implemented business logic using Spring Data Access Object (DAO) layer.
  • Deployed in Docker Containers and used Jenkins for the continuous development and integration.
  • Used front-end technologies HTML5, CSS3, JavaScript for responses.
  • Used Junit 4.11 for Unit testing and Maven as a build tool.

Environment: JAVA-1.8, JAVA EE, Spring 4.x, Hibernate 4.0.6, Apache Tomcat 8.0, MySQL 8.0.11, HTML5, CSS3, REST Services, Docker, Jenkins, Junit 4.11, Maven

Confidential

Jr. JAVA Developer

Responsibilities:

  • Developed web app using JSP, Servlet under J2EE Environment.
  • Worked on Web Services using Java API for XML Services (JAX-WS).
  • Used Spring framework that handles application logic and makes calls to business objects and services mainly SOAP Web services.
  • Worked on POJO, DTO, DAO etc. layer to implement solution.
  • Implemented Hibernate for Data Persistence and management.
  • Responsible for transaction management using Hibernate on Oracle db.
  • Used Spring Framework for Dependency injection and integrated with the spring Web Flows.
  • Followed Agile Methodology and Coordinated with product owners to gather requirements.
  • Used Log4j framework to log/track application.
  • Added Maven support to existing projects and developed Junit test cases for application unit testing.

Environment: Java, Servlet, JSP, JDK, Eclipse, IDE, Core Java, J2EE, Hibernate, Unix, Spring AOP, Spring IOC, SOAP Web Service, XML, XSD, WSDL, Maven, WebLogic, JUnit, Git, Agile, Log4j, Oracle

Confidential

Jr. JAVA Developer

Responsibilities:

  • Designed and developed solutions for complex business requirements and followed waterfall methodology in the Software Development Life Cycle (SDLC).
  • Involved in the database retrieval and connections establishment to the Oracle 10g Server database and involved in writing queries using JDBC prepared statements for fetching data.
  • Developed as a Dynamic Web Project by implementing the application using Struts framework.
  • Processed XML data using SOAP web service and retrieve the data from the different databases.
  • Developed web-based application components using JSP, Java Servlets, JSTL.
  • Designed the UI screens using HTML 5, CSS 3, Bootstrap 4
  • Used Git as a version control and used Jenkins for Continuous Integration and Continuous Deployment.
  • Responsible for building the code dependencies using Maven.

Environment: Java, Java EE, Struts 2.x, Maven, Oracle 10g, JDBC, JSP, Java Servlets, JSTL, HTML 5, CSS 3, Bootstrap 4, Jenkins, Git and log4j

We'd love your feedback!