We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Compassionate Java Developer with nearly around 5+ years of experience in Analyzing, Developing and Testing Web applications in all domains using Java/J2ee technologies.
  • Profound knowledge of all the phases of Software Development Life Cycle (SDLC) like planning, analyzing, designing, development, deployment and post formulation of projects using various platforms like AGILE, SCRUM and Waterfall.
  • Well versed knowledge in implementation of OOPS and other core Java concepts as Collection Frameworks, Exception Handling, Multi - Threading and File Operations.
  • Professional experience in developing Java Web Applications using different methodologies as Spring Boot, Spring MVC, Struts and other Web Services.
  • Well experienced in building tools like logging framework Log4J, ANT and MAVEN.
  • Expertise in using JSF and Spring for the model of MVF architecture.
  • Profound knowledge with Java Beans, Servlets, JSP, JDBC, XML, JavaScript, EJB and consumer side frameworks which also includes Angular 7, CSS 3, HTML 5, NodeJS, Bootstrap and React.
  • Experienced in all the features of Spring Framework such as Spring IOC, REST, POJO, Spring MVC, Spring Web Flow.
  • Experience in developing Microservices using Spring-Boot.
  • Expertise in various Application servers like Apache JBoss 6.0/5.0, Tomcat and Web Logics.
  • Solid grasp of utilizing the different specifications of Java Persistence Framework as Hibernate ORM, OJB, Torque and JPA.
  • Expertise in field of Spring Boot’s embedded server operations it’s Annotations and Hibernate.
  • Profound knowledge of Java 8 features like Lambda Expressions, Method References, Streams .
  • Expertise in using different IDEs like MyEclipse, Eclipse, IntelliJ and Visual Studio.
  • Comfortable working with MEAN (MongoDB, Express, Angular, NodeJS) stack.
  • Built Restful API’s using NodeJS using Express.
  • Working with Big Data Technologies like Mongo DB, NoSQL.
  • Well Experienced in working with crucial relational Databases by writing SQL queries.
  • Expertise in understanding and implementation of various scripting languages like JavaScript, AJAX (Prototype, DOJO), jQuery, jQuery selectors, methods and events.
  • Expertise in bug tracking tools, building Automation tools and Project management like MAVEN, Jira.
  • Profound knowledge in JSON and XML.
  • Designed a Single Application to operate multiple pages using Angular Router Module.
  • Profound knowledge in Angular 7 and its core concepts Components, Dependency Injection, Property Bindings. Also, well versed with up to date versions of Angular 7 and Angular CLI.
  • Experience in managing large shared MongoDB cluster
  • Extensive use of Log4j to debug, error tracing and extensible logging.
  • Good knowledge of Cloud Amazon Web Services like Amazon EC2 Instances, Amazon IAM roles, Amazon Domain Services and Amazon SNS (Simple Notification Service).
  • Well Experienced in using Git Tools for creation and running of software applications which includes installing, upgrading and testing.
  • Expertise in advancing RESTful with the help of JAX-RS API’S.

TECHNICAL SKILLS

Programming Skills: Java SE 6/7/8, C, C++, SQL, PL/SQL

J2EE Technologies & Frameworks: JSF, Spring MVC, Struts, Hibernate, Servlets, JSP, JDBC, EJB

Web Technologies: HTML/HTML5, CSS/CSS3, Angular 7, React, AJAX, JavaScript, XHTML, Bootstrap, XML/XSL, NodeJS.

Web & Application Servers: JBoss, Oracle WebLogic 12c/11g/10g, Apache Tomcat, Apache Camel, Kafka.

Database: MySQL 8.0/5.7, Oracle Database 12c/11g/10g, NoSQL

Web Service Frameworks: Spring Boot, JAX-RS, REST Easy, SOAP.

Scripting Language: JAVASCRIPT

Build and Log Tools: Build tools (ANT, MAVEN), Logging tool (LOG4J), Jenkins, GIT

Operating-Systems: Windows 7,8,10, UNIX, Linux.

ORM Frameworks: Hibernate, JPA

Server Side Scripting: JSP 1.2, 2.1, 2.2 JSTL 1.1, 1.2

PROFESSIONAL EXPERIENCE

Confidential

Java Full Stack Developer

Responsibilities:

  • Engaged in working with all the phases of the software development lifecycle (SDLC) such as design, analysis, development and testing.
  • Implementing Agile (Scrum) Methodology to analyze, design and document the application.
  • Design and Development of the application using J2EE architecture and Spring Framework.
  • Implementation of Spring Framework by utilizing its choices like Spring Dependency Injection, Spring MVC.
  • Hands on experience in implementation of Spring Boot and Hibernate ORM . Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions .
  • Hands on experience in Service Oriented Architecture using REST API’s based on JAX RS standard.
  • Working closely with Web Administrators to setup an automated deployment for SharePoint applications using Git Tools.
  • Responsible for configuring the NodeJS and implemented RESTful services and data services on NodeJS platform.
  • Worked with HTTP/HTTPS protocols by using Angular 7 components to build microservices in NodeJS.
  • Used Bootstrap alongside Angular to make the web pages look more attractive.
  • Working on developing the Web-based GUI's using Angular 7.0, HTML5, CSS3, JavaScript, React.js, Redux, Flex, Mongo DB (and its frameworks like JSON, jQuery, JSP).
  • Developing API’s using Node JS, lodash, Mongo DB and REST methods.
  • Working with Oracle MySQL Database.
  • Achieved Improvements in Database which involved creation of latest tables, SQL stored Procedures, functions, views, indexes, constraints and decreased the response time by SQL integrating.
  • Building microservices using Spring Boot and deploying them to Amazon Web Services (AWS) cloud.
  • Used the Maven build life cycle to create and use JAR, WAR and dependency JARS.
  • Developing Hibernate Object Relational Mapping using annotations for data integrity among Oracle DB tables.
  • Using SonarQube for continuous inspection of code quality and by using static code analysis, it tries to detect bugs, code smells and security vulnerabilities.
  • Using Apache Log4j for logging errors in the application and making use of JUnit, Selenium Framework for Unit Testing the application.
  • Created an application by operating the Single Page Application (SPA) using Angular UI-router and Web API for back-end services.
  • Implemented Core Java Methodologies like Interfaces, Collections, Customized Exceptions and Multi-Threading.
  • Used GitHub for activities tracking Version Controlling and Change Management that is used for tracking structure of folders, maintaining global revision number for the repository and Clear Case operations.

Tools: & Technologies: Java 8, Angular 7, React, Bootstrap 3.0, JavaScript, NodeJS, MongoDB, HTML5, CSS3, Spring Framework 4.3, Hibernate, Spring-Boot, JUnit, REST Web Services, AWS, SonarQube, Selenium, Eclipse, Oracle 11g, SQL, GIT.

Confidential, Reston, Virginia

Java Full Stack Developer

Responsibilities:

  • Engaged in working with all the phases of the Software Development Life Cycle (SDLC) such as design, analysis, development and testing.
  • Implementing Agile (Scrum) Methodology to analyze, design and document the application.
  • Design and Development of the application using J2EE architecture and Spring Framework 4.3.
  • Implementation of Spring Framework by utilizing its choices like Spring Dependency Injection, Spring Security, Spring net Flow with Spring MVC.
  • Hands on experience in implementation of Spring IO / Spring Boot and Hibernate ORM . Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Worked on MVC components such as Dispatched Servlets, Controllers, Model and View objects.
  • Used the Maven build life cycle to create and use JAR, WAR and dependency JARS.
  • Hands on experience in Service Oriented Architecture using Restful Web Services based on JAX RS standard.
  • Used Core Java 6, Java 8, J2EE, JSP, JDBC, Java Script, jQuery, Ajax, XML j using Oracle 11g as database J2EE platforms on Windows, UNIX.
  • Interfaced with advanced level of JavaScript, CSS and pure CSS layouts .
  • Working on developing the Web-based GUI's using Angular 7.0, HTML5, CSS3, JavaScript, React.js, Redux, Flex, Mongo DB (and its frameworks like JSON, jQuery, JSP).
  • Implement modules into NodeJS to integrate with designs and requirements.
  • Proficiency in implementing Multi-threaded applications and in using design patterns like Factory Method, Abstract Factory, Singleton, Builder, MVC and DAO patterns in software design.
  • Working closely with Web Administrators to setup an automated deployment for SharePoint applications using Git Tools . substantially the usage of JSON layout for asynchronous browser-server conversation.
  • Used Bootstrap alongside Angular 7 to make the web pages look more attractive.
  • Working with Oracle MySQL Database.
  • JUnit was used for Testing.
  • Created an application by using Eclipse IDE by using Eclipse plug-in features for editing, debugging, formatting, compiling, test case template generation and version control.
  • Good Experience in JSON data handling for submission of forms and data handling.
  • Achieved Improvements in Database which involved creation of latest tables, SQL stored Procedures, functions, views, indexes, constraints and decreased the response time by SQL integrating.
  • Implemented all the components following test-driven development methodology using ANT.
  • Manage all CM tools (JIRA, Confluence, Artifactory, SVN, Maven, Jenkins, ANT, Git, GitHub, Visual Studio) and their usage / process ensuring traceability, repeatability, quality, and support.
  • Building microservices using Spring Boot, Spring security and deploying them to Amazon Web Services (AWS) cloud.
  • Developing Hibernate Object Relational Mapping using annotations for data integrity among Oracle DB tables.
  • Interacted with PL/SQL database scripts and created Stored Procedures and Triggers.

Tools: & Technologies: Java 8, Angular 7, Bootstrap 3.0, JavaScript, jQuery, HTML5, CSS3, MongoDB, Ajax, XML, Spring Framework 4.3, Hibernate, Spring-Boot, JUnit, REST Web Services, Amazon Web Services (AWS), Eclipse, Oracle 11g, SQL, GIT.

Confidential, Denver, CO

Java /UI Developer

Responsibilities:

  • Engaged in Agile/ SCRUM based approach for UI development.
  • Created Source Code to achieve JSON response received through AJAX utilizing jQuery.
  • Coding, styling, testing of reusable JavaScript, CSS, HTML libraries for complicated UI controls.
  • Prepared JavaScript/ AJAX UI upgrades and advancements.
  • Developed grids, layouts and components such as drop-down menus, navigation bars, and labels using Bootstrap
  • Experience in creating JavaScript for using DML operation with MongoDB .
  • Extensively Created Object Oriented JavaScript code and carried out client-side validations with the help of jQuery functions.
  • Created callback functions to define and control JSON data which will be recovered from the server and analyzed the performance of JSON.
  • Executed DML operations by relevant queries by using MySQL database and implemented few in NoSQL Database using Apache Kafka.
  • Unit Test cases developed for JUnit testing.
  • Proposed and implemented branching strategy suitable for agile development in GIT .
  • Well use of Jenkins for building and deploying the applications was done.

Tools: & Technologies: HTML5, XHTML, CSS3, Java Script, jQuery, Ajax, JSON, Bootstrap, NodeJS, MongoDB, NoSQL Junit, JAXM, SQL, REST Web-Services, MySQL, Node Pack Manager, Maven, Jenkins, Angular.

Confidential

Intern and Jr. Java Developer

Responsibilities:

  • Involved working with Eclipse IDE to formulate Java code and integrate with the applications.
  • Created business components with the help of Session and Entity Beans in EJB.
  • Implemented server-side applications by Servlets, EJBs and JDBC.
  • Setup of Struts framework occupying the Model View Controller architecture prototype.
  • Created connections among the Java application and the database by using JDBC API’s.
  • Engaged Closely on working with triggers and stored procedures on the Oracle database.
  • Framing Up of the whole build process was done using Apache ANT.
  • Expanded use of JBoss application server and Tomcat server for developing, building and testing the operations.
  • Converted a monolithic app to microservices architecture using Spring Boot, Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
  • JUnit was used for testing.
  • Log4j was used as a logging tool.
  • Extensively worked on the Multi-Threading and JAVA Collections API for running the data objects between the business layers and the front end.
  • Collaboratively worked with a Business analyst to acknowledge requirements of the user to assure that most suitable set of UI modules are being assembled .

Tools: & Technologies: Eclipse IDE, EJB, Core Java, Servlets, Struts, JDBC, Apache ANT, JUnit, Log4J.

We'd love your feedback!