We provide IT Staff Augmentation Services!

Java Developer (spring Mvc/angular) Resume

5.00/5 (Submit Your Rating)

Princeton, NJ

SUMMARY:

  • 5 years of professional experience as a Java/Java EE Web Developer in analysis, design, development, implementation and troubleshooting with various web - based applications
  • Experienced in designing dynamic web applications using HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
  • Expertise in creating Responsive Web Applications using Bootstrap.
  • Skilled at creating modules, directives, components and service classes in Angular.
  • Expert in Core Java, Java EE platform with Servlets, JSP, JDBC, Hibernate 3 and Spring MVC.
  • Experienced in writing SQL queries and Stored Procedures for retrieving and storing data in databases.
  • Proficient at developing SOAP and RESTful Web Services using SOAP UI and Postman.
  • Good hands on experience in different database technologies such as MySQL and Oracle.
  • Hands-on experience in handling response data from RESTful Web Services using XML and JSON.
  • Proficient at development of web-based applications using Apache Tomcat 8.0 and GlassFish Web Servers.
  • Skilled at handling unit testing using JUnit along with Test-Driven Development (TDD).
  • Great understanding of SDLC methodologies such as Agile and Waterfall. Participated in different Scrum meetings.
  • Experienced in version control tools such as GIT and project management tools like AxoSoft.
  • An excellent team player with exceptional analytical, problem solving and communication skills.

TECHNICAL SKILLS:

Programming Languages: Java, JavaScript, SQL, Python

J2EE Technologies: Servlet 2.0, JSP 2, Hibernate 3.0, Spring Core, JSTL,AOP, ORM

UI Technologies: HTML5, CSS3, JavaScript, AJAX, JSON, Bootstrap

Databases: MySQL, Oracle, SQL Server

Web Application Server: Apache Tomcat 7.0/8.0, GlassFish

JavaScript Libraries and Frameworks: jQuery, Angular 2

Testing Tools & Versioning Tools: JUnit, SOAP UI, Postman, GIT

IDE & Tools: Eclipse IDE, WebStorm, Maven

Operating Systems: Windows 7/8, Mac OS, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Princeton, NJ

Java Developer (Spring MVC/Angular)

Responsibilities:

  • Involved in project planning sessions to analyze business IT requirements to develop a working model according to the requirements.
  • Worked on the implementation, coding and testing according to the user requirement.
  • Used Spring MVC to implement MVC Design Pattern.
  • Worked on J2EE technologies like JSP for developing different modules in Controller component.
  • Developed the UI components using HTML, CSS, JavaScript and Angular.
  • Responsible for creating Model/Value Objects in MVC Design Pattern.
  • Developed a Single Page Application (SPA) using Angular.
  • Responsible for creating HTML5 templates and CSS stylesheets.
  • Developed the web application using the MVW design pattern.
  • Responsible for creating Component classes and Interfaces using TypeScript.
  • Implemented GET and POST services of RESTful in Angular 2 and performed testing using Postman.
  • Consumed RESTful Web services provided through different vendors.
  • Developed a RESTful service to provide all the CRUD capabilities.
  • Created component and directives as per project requirements.
  • Worked on developing Service classes in the Injector Container to retrieve data from the database.
  • Worked in a very iterative development environment and was actively involved in Agile/Scrum and PI sessions.

Environment: Angular, Spring IoC, TypeScript, HTML 5, CSS 3.0, Bootstrap, MySQL, JavaScript, Restful Web Services, Visual Studio Code, Postman

Confidential, Boston, MA

Java Developer (Spring MVC/Hibernate)

Responsibilities:

  • Involved in the Project Planning sessions to analyze business requirements and develop a working model according to the requirements.
  • Worked on the implementation, coding and testing according to the user requirement.
  • Used Spring MVC to implement MVC Design Pattern.
  • Involved in writing Spring Container and Controller classes.
  • Worked on Spring Framework handling major concepts like Dependency Injections, Spring IoC Containers, Transaction Management Declaratives (annotations based).
  • Worked on server side validation using various web forms through annotation based approach.
  • Created various Advice (before, after) methods as required using Spring AOP.
  • Performed Reverse Engineering to map POJO classes to database.
  • Developed in Hibernate HQL, Entity Objects and Hibernate Templates.
  • Used Hibernate Criteria API to query the database and perform other CRUD operations.
  • Worked on HTML, CSS, JavaScript and jQuery for developing the UI components.
  • Used AJAX calls for data updates in UI along with JSON data parsing.
  • Worked on J2EE technologies like JSP for developing different modules in Controller component.
  • Involved in writing MAVEN build scripts.
  • Developed test cases and performed unit testing using JUnit classes.

Environment: Eclipse, JDK 1.8, Spring IOC Container, HTML CSS, JavaScript, JDBC, Hibernate, MAVEN, JUnit, RESTful, JSON, AJAX

Confidential, PA

Java Web Developer (Spring MVC, JDBC)

Responsibilities:

  • Developed a Responsive Web Design using CSS Bootstrap.
  • Wrote SQL queries to set up relational database with normalized tables using MySQL.
  • Implemented DAO interfaces and Service classes using JDBC Template.
  • Used J2EE technologies such as Servlets and JSP for integrating backend with front end components.
  • Used SQL to write Stored Procedures to retrieve data and perform other CRUD operations.
  • Configured Dispatcher Servlets which included ViewResolver and Session Factory and Property File.
  • Configured JNDI for database Connection Pooling to efficiently connect multiple users.
  • Responsible for creating Model/Value Objects in MVC Design Pattern.
  • Designed the Graphical User Interface using HTML5, CSS3 and JavaScript.
  • Involved in TDD for developing and performing test cases using JUnit.
  • Used GIT for version control.
  • Followed Agile methodology and carried out development using the Scrum framework.

Environment: s: HTML5, CSS3, Bootstrap, JavaScript, JDBC Template, MySQL, TDD, Agile, Scrum, JUnit, Servlets, JSP, JNDI, Spring, GIT.

Confidential, Wall Town, NJ

Java Software Engineer

Responsibilities:

  • Involved in Application Design and the Architecture sessions to analyze business requirements and develop designs according to proposed IT solutions.
  • Developed SOAP Services using Spring Web Services.
  • Used JDBC to connect to Oracle database.
  • Used PL-SQL to access data from an Oracle database.
  • Involved in writing build scripts in MAVEN .
  • Used Spring MVC Framework to develop MVC’s in the Business layer.
  • Worked on HTML, CSS, JavaScript and jQuery for implementing the presentation layer.
  • Worked on implementing custom functions in service layer using various Java SE Collections Framework classes.
  • Involved in writing and reviewing unit test cases using JUnit.

Environment: Eclipse, JDK 1.7, Spring MVC, HTML, CSS, JavaScript, jQuery,Java Web Services, Oracle 10g, Apache Tomcat, MAVEN, JUnit

We'd love your feedback!