We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY:

  • Around 6 years of experience in software development life cycle in Object - Oriented analysis, design, development, testing and deployment of web based enterprise business applications.
  • Exceptional in developing Single Page Application using Angular6, React JS, TypeScript, HTML5, CSS3, Bootstrap, JavaScript, jQuery.
  • Proficient in design and development of J2EE applications using Core Java, Java collections framework, JDBC, Servlets, JSP, XML, Spring Framework, Hibernate.
  • Skilled in working with Angular6 modules, pipes, templates, directives, services, components and dependency injection to create a SPA.
  • Working knowledge with Bootstrap like Thumbnails, Page header, Navbars, Labels, Panels, Responsive embed, Button group and Wells.
  • Hands on experience in designing application with HTML5 (Forms, Plug-ins, Elements, Links, Input Types/Attributes, Entities).
  • Experience with Java 8 Streams, Lambda functions, Method References, Filters, Predicates, Collections and other default methods.
  • Working experience with standard Java Design Patterns (Singleton, Factory, Abstract Factory, Composite, Template, Behavior and Adapter).
  • Experience in developing Restful and SOAP Web Service to provide data between different applications.
  • Good knowledge in writing SQL queries and using Hibernate framework with Spring ORM in interaction with the RDBMS.
  • Working knowledge on Configuring and version controlling tools like TortoiseSVN, Team Foundation Server, JIRA and GIT.
  • Knowledgeable in developing applications using Eclipse, building them using Maven/ANT and deploying them in application server like Apache Tomcat.
  • Skilled in testing the web application and debugging for reducing the bugs for better performance using Jasmine, JUnit, Fiddler, Karma, Mocha, Chai and Postman.
  • Good written, verbal and listening skill, team player with reputation of integrity and an ability to work in multiple areas.

TECHNICAL SKILLS:

  • Java
  • JDK
  • J2EE
  • Servlets
  • Spring Framework
  • JSP
  • Hibernate
  • Angular6
  • TypeScript
  • HTML5
  • CSS3
  • Bootstrap
  • JavaScript
  • AJAX jQuery
  • React JS
  • C#
  • ASP.NET MVC5
  • Entity Framework
  • WCF
  • Eclipse
  • IntelliJ
  • Visual Studio
  • Visual Studio Code
  • MS SQL Server
  • Oracle
  • Mocha
  • Jasmine
  • Postman
  • JUnit
  • Chai
  • Maven
  • Fiddler
  • NUnit
  • TFS
  • SVN
  • GIT
  • JIRA

PROFESSIONAL EXPERIENCE:

Confidential, Jersey City, NJ

Responsibilities:

  • Developed Single-Page Applications (SPAs) using Java/J2EE, Angular6, Typescript, HTML5, CSS3, Bootstrap, Hibernate and Oracle.
  • Created multiple TypeScript reusable components, services, pipes and directives to implement client side business logic.
  • Created Angular Reactive and Template Driven forms to implement forms and performed the validations.
  • Used Route Guard to determine whether it should allow navigation to a requested route in application Authentication and Authorization.
  • Consumed Bootstrap concepts Thumbnails, Page header, Navbars, Labels, Panels, Responsive embed for implementation on application.
  • Developed Restful Web services which consumes the HTTP request and produces the HTTP response in JSON Format using Spring Framework.
  • Worked on unit testing using Jasmine throughout all phases of application development.
  • Performed Postman to test the responses of the API.
  • Involved in GIT repository to manage, collaborate and track the changes in code.
  • Performed Agile methodologies for regular adaptation to change requirement and continuous delivery of useful and working application.

Environment: Angular6, Eclipse, Java/J2EE, HTML5, CSS3, TypeScript, Hibernate, Bootstrap, Jasmine, GIT, Agile (Scrum), Postman, Oracle.

Confidential, Hoboken, NJ

Responsibilities:

  • Involved in designing, developing and testing the web application by using the Java/J2EE, HTML, CSS, Bootstrap, JavaScript and React JS.
  • Performed using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Involved in creating a reusable component using React JS for DOM manipulation.
  • Worked on React JS Virtual Dom and React views rendering using components which contains custom HTML tags.
  • Developed drag and drop document editing using React JS-dnd and React JS-motion.
  • Implemented various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager).
  • Created Micro service to provide Restful API utilizing Spring Boot with Spring MVC.
  • Implemented Spring MVC framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
  • Used the light weight container of the Spring MVC Framework to provide architectural flexibility for inversion of controller (IOC).
  • Utilized Fiddler tools for debugging, track down layout issues, set JavaScript breakpoints.
  • Developed and writing unit tests on both client and JS server side using Mocha and Chai frameworks.
  • Participated in code review, mentoring sessions and used GIT as version control for GIT interactions.
  • Involved in Agile process, Sprint meetings, attended daily standup meetings (Scrum).

Environment: Java/J2EE, Eclipse, React JS, HTML, CSS, Bootstrap, JavaScript, Spring Boot, Spring MVC, Fiddler, Mocha, Chai, Agile (Scrum), GIT.

Confidential

Responsibilities:

  • Involved in design, coding for single page application using ASP.NET MVC5, Entity Framework, HTML, CSS, WCF C#, Visual Studio 2013, SQL Server 2014.
  • Implemented Attribute Based Routing to gain convenience and finer control over URLs with MVC5.
  • Worked with different jQuery plugins and implemented client-side functionalities such as paging, table sorting/data tables, sliders.
  • Utilized Fluent Validation fluent interface and lambda expressions for building validation rules.
  • Designed Entity Framework Code First extensively to Add Migrations, Update database.
  • Created jQuery extensively for client side validation, making Ajax request to server methods and passing back data to the view.
  • Involved in Production activities like merging code to the TFS, created package and move the code to the Staging and production servers.
  • Performed Unit Testing with the testing tool NUnit and involved in Unit test case, code review checklist preparation and validation.
  • Used AGILE methodologies to implement the application and participated in daily SCRUM and weekly SPRINT meetings.

Environment: C#, ASP.NET MVC5, jQuery, Entity Framework, TFS, NUnit, UAT, Agile (Scrum), HTML, CSS, WCF, Visual Studio 2013, MS SQL Server 2014, AJAX.

Confidential

Responsibilities:

  • Implemented a Single Page Web Applications (SPA) based front end for displaying user requests, user records history and security settings various users using JavaScript.
  • Coded HTML pages using CSS for static content generation with JavaScript for validations.
  • Enhance and modify the presentation layer and GUI framework that are written using JSP and client-side validations done using JavaScript.
  • Developed Spring MVC components to implement business layer and Spring Boot for Microservices.
  • Implemented application with Spring MVC framework which includes writing controller class for handling request, processing form submissions.
  • Performed Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Used JIRA for creating task and report hours for task that are related to the project.
  • Utilized ANT to build script and deploy the application.
  • Developed JUnit test cases for existing modules, new enhancements, new modules and upgrade modules.
  • Interacting with Business Analyst and Lead for understanding the requirement using Agile Methodologies and SCRUM Meeting to keep track the end client needs.

Environment: Java/J2EE, Eclipse, JavaScript, jQuery, HTML, CSS, Spring Boot, Spring MVC, Hibernate, JIRA, ANT, JUnit, Agile (Scrum).

Confidential

Responsibilities:

  • Involved in developing the UI using JSP, CSS, jQuery, HTML, Java/J2EE as per the requirements and providing the client side JavaScript validations.
  • Created JavaScript for front end validation and struts validation framework for back-end validation for the User Interface.
  • Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the back-end tier of the application.
  • Created Hibernate configuration file, Hibernate mapping files and defined persistence classes.
  • Developed the service layer, a layer that acts a bridge between the presentation layer and data access layer, with Spring framework.
  • Developed reusable and interoperable Web service modules based on SOA architecture using SOAP.
  • Utilized Maven for building and managing dependencies of the application.
  • Used Unit testing on every new version before sending it for User Acceptance Test UAT.
  • Performed SVN repository for version control and source code management for the monolithic application.

Environment: Java/J2EE, Eclipse, HTML, CSS, JavaScript, Spring MVC, Hibernate, UAT, Maven, SVN, Structs, SOAP, jQuery.

We'd love your feedback!