We provide IT Staff Augmentation Services!

Java Full Stack, Angular 2 Developer Resume



  • 5+ year of experience in the information technology field, with core design, development and implementation of products/application using JAVA, EJB, J2EE, Spring, Hibernate, Web - Services, Oracle, PL/SQL, HTML5, CSS, NodeJS, Angular, JQuery, and JavaScript.
  • Expertise designing and developing database with its stored Procedures, triggers, functions, views and transactions in MySQL, SQL-SERVER, PostgreSQL, MongoDB.
  • Profound knowledge in managing databases using technologies like JDBC, Spring-JDBC, Hibernate and Spring-ORM with Hibernate, Spring Hibernate JPA,
  • Profound knowledge of inverse engineering using Hibernate plugin to create DAOs from Database.
  • Experienced with OOP concepts, Collections, Multithreading and Memory management using Java/J2EE.
  • Skillful applying security to applications using Spring Security to enhance the code and security.
  • Profound knowledge using Spring MVC, organizing the code so it is readable and efficient.
  • Expertise working with JAVA Build Tool, such Maven to get automatically Jars needed.
  • Proficiency in developing SOAP, RESTful Web-Services and Spring RESTful Web-Services using Jersey framework
  • Proficiency in connecting the backend with frontend using JSP, JSTL, EL, JSON, Thymeleaf, JQuery, Angular 2, AngularJS, NodeJS, etc.
  • Expertise using Spring Consistent Programing Model and custom exception Java for transaction management.
  • Expertise creating all kind of Directives, Attribute Directives, Structural Directives and Component Directives, in Angular 2. Also includes experience with services, pipes, form validation, reactive form, etc.
  • Experienced working with Spring framework and its IoC, AOP and ID.
  • Proficiency working with Spring Boot, along with Micro-Services in software Development.
  • Expertise analyzing problems, creating algorithm to solve them, and enhancing the performance of the app.
  • Expertise developing UI/UX using Angular 2 in combination with Bootstrap, JQuery, JavaScript.
  • Excellent communication and interpersonal skills, very collaborative aiming to achieve the goal on time
  • Experienced working with test-driven development using Unit testing Framework for java such as JUnit .


Programming Languages: Java 8, C#, RoR, Swift, NodeJs, ExpressJS.

Databases: MySQL, PostgreSQL, SQL-Server, Access, MongoDB

Web Development: HTML, CSS, JavaScript, JQuery, ASP.NET, PHP, RESTful, SOAP. Angular 2, JSP, Thymeleaf, JSTL.

Frameworks: Spring, Spring-MVC, Hibernate, JUnit, Spring Boot, Spring-ORM, Spring JDBC, Spring JPA, Spring Security, Jersey, RESTful, SOAP.

Tools: Eclipse, Visual Studio, Xcode, Maven, WordPress, SquareSpace, WorkBench, GitHub,

Servers: IIS, Tomcat, GlassFish. XAMPP, PHPMyAdmin, IIS

OS: Windows XP/Vista/7/8/10, Mac OS X.


Confidential, NY

Java Full Stack, Angular 2 Developer


  • Used public APIs which are configured in JSON format and structured it in a format needed for Confidential
  • Helped to enhance the performance of the app, designing and developing a database to normalize data using RDBS along with PostgreSQL.
  • Created link to use GeoJson format to get the location of the building and determine the right law for it using Angular 2 manipulate that data.
  • Developed RESTful web-services using Spring boot to provide third parties with services to make requests to our data base.
  • Designed and developed the model to be rendered, using JavaScript to manipulate the data from backend.
  • Involved in all phases of the SDLC of the application as a part of a team, including planning phase, analysis phase gathering all the requirements from end users and customer, designing DFD and ERD and implementation of the applications.
  • Used Spring Boot framework along with Hibernate to implement Persistent Logic in the application implementing JPA and EJB .
  • Worked with Spring MVC to organize the code and to take advantage of Spring Framework and reduce amount of code.
  • Implemented security working with Spring AOP simplifying the code and make a high level security application.
  • Created presentation layer using JSP, JSTL, Thymeleaf, Bootstrap, HTML5, and CSS3 along with Angular 2 to keep the code readable and make dynamic frontend.
  • Developed validations using Validation Form and Reactive Form from Angular 2.
  • Made use of Pipes from Angular 2 as filters to display data nicely to users.
  • Created test cases using Jasmine for Angular 2 functionality testing to guarantee expected results .
  • Used JavaScript, JQuery HTML and CSS to create a comfortable interface

Environment: PostgreSQL, PGAdmin 3, GitHub, Angular 2, HTML5, CSS3, JavaScript, JQuery, Visual Studio Code, Bootstrap 3, Spring Boot,, RESTful Web-services, Postman v5.5, Eclipse Neon 3.

Confidential, Long Island City, NY

Java Full Stack, AngularJS Developer


  • Worked on creating Single Page application (SPA) using AngularJS, HTML5, CSS3, Bootstrap & JavaScript .
  • Designed a database using MySQL to normalized existing data and improve the performance and security using views, stored procedures and functions.
  • Used GitLab to manage the project and its task among the team in Combination with GitHub as a version control tool.
  • Developed RESTful Web-Services using Spring-ORM, Hibernate and Jersey to provide services for AngularJS application.
  • Implemented Persistent Logic using Java JPA in combination with Spring hibernate JPA and easily get access to data using features such as Stored Procedures.
  • Implemented industry standard of Java Beans Applying Dependencies Injections and spring IoC.
  • Worked with session management using httpSession to assure security of the web application
  • All the CRUD operations were performed with the help of AngularJS $http, $q with respect to database.
  • Used $sessionStorage, $localStorage and $cookieStore to store data in browser.
  • Implemented Spring security to guarantee the secured use of data and prevent system leaks.
  • Created multiple reusable UI Directives by defining AngularJS Directives , Attaching Event Listeners, Controllers & Updating DOM elements.
  • Used Internationalization (i18n) from AngularJS, to make a worldwide system and get friendlier to customer according to the region and customer’ s preferences.
  • Used Karma and JUnit to create test cases in AngularJS to insure the right output and avoid Cross-Platform problems, and test cases for java respectively.

Environment: MySQL version 14.14, WorkBench. AngularJS 1.6, Karma v2.0, HTML5, CSS3, Bootstrap 3, JavaScript, Java 8, Spring 4.2.1, hibernate 4.3, JUnit, Eclipse Neon 3.0. RESTful Web-Services, Jersey.

Confidential, Edison, NJ

Java Full Stack Developer


  • Analyzed data and created a Relational Database using PostgreSQL to perform some calculations and processes.
  • Used Hibernate plugin Reverse Engineering , to create all java beans and their DAO automatically.
  • Designed and developed presentation layer using JQuery, JSP, JSTL, HTML, CSS and Bootstrap.
  • Worked on data validation on frontend part using JQuery and built-in HTML input types to make faster Response for users.
  • Worked with Spring framework to take advantage of loosely coupling and the Java Beans with setter injections.
  • Developed an integrated web application using java frameworks and tools such as Spring-MVC, Maven, Spring-ORM with hibernate and Eclipse.
  • Used Spring Framework Consistent Programing Model for transaction management using Hibernate JPA .
  • Developed an application -wide log mechanism using Log4j.
  • Enhanced the performance of the application using Java collection, Multithreading and memory management .
  • Implemented Spring security to guarantee the secured use of data and prevent system leaks.
  • Used JSP, JSTL, and Spring taglibs to create dynamic, and data responsive view in an organized manner.

Environment: Eclipse Luna, Spring 3, Log4j, hibernate 3, Java 8, Maven, Spring-MVC, Spring-ORM, HTML, CSS, GitHub,

Confidential, NY

Java Full Stack Developer


  • Combined technology such JSP, JSTL files with JavaScript to make the user experience a very comfortable website.
  • Developed a customized id for customer using @InitBinder, PropertyEditorSupport from Spring-MVC, to organize them by field, type and serial number.
  • Worked as a part of a team to create algorithms and code them using Spring Boot to accurately compute and apply all rules for every type of building.
  • Used Spring-AOP for transaction management with hibernate to automatically open and close connection of MySQL database.
  • Developed features using java frameworks and tools such as Spring-MVC, Maven, Spring-ORM with hibernate and Eclipse.
  • Implemented Persistent Logic using Spring Hibernate JPA to get access to the database lessening the amount of code and complexity.
  • Created test cases to test the performances of the application using JUnit.

Environment: Java 7, Spring 3, Hibernate 3, JavaScript, HTML, CSS, PostgreSQL, PGAdmin 2, GitHub, Dreamweaver, Slack, Spring-MVC, Spring-ORM.

Hire Now