We provide IT Staff Augmentation Services!

Fullstack Developer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY:

  • Around 5 years of professional IT experience in Software Development & Data Warehousing, involving Analysis, Design, Application Development, Testing, Implementation & Maintenance of application in Web - based environment including:
  • Extensive experience in designing both Frontend & Backend applications using Java, J2EE Web frameworks, JSP, JSTL, HTML5, CSS3, Angular4, NodeJS, JavaScript, AJAX, jQuery .
  • Experienced with AngularJS directives ng-app, ng-init, ng-model for initialization of AngularJS application data, implemented AngularJS Expressions, Directives, Controllers, and filters also created AngularJS service layer.
  • Extensive experience of using IDEs such as Eclipse, Intellij, Visual Studio
  • Good experience in designing and building of multi-tier Cloud Foundry environment leveraging cloud automation tools.
  • Strong experience with EJB, Struts, Spring framework implementing modules: Spring MVC, Spring Boot, Spring IOC, Spring AOP, Spring Security and Spring Data.
  • Experienced in application development for Cloud platforms using technologies like Java/J2EE, Spring Boot, Spring Cloud, Micro Services, REST
  • Good knowledge of JMS, Applets, Hibernate ORM Framework.
  • Good knowledge of the Multithreading, Exception handling, Collections framework interfaces and classes in Java.
  • Well versed in using SDLC process like Agile, Waterfall, which included: Requirement gathering, Analysis and Reviewing, Designing, Development, Testing, Transition, Support.
  • Experience with various J2EE design patterns like Singleton, Command, Factory, Observer, Front Controller, MVC, Micro Service, Session Facade, Business Delegate, Transfer Object, and View Object in the development of enterprise applications.
  • Expertise with using the JUnit for testing the applications and implemented Continuous Integration, Continuous Delivery (CI/CD) in Jenkins.
  • Experienced in database design, data analysis and development in MySQL, Oracle, and writing SQL queries, Stored Procedures, Functions, Packages and Triggers.
  • Worked extensively on Service Oriented Architecture and proficient with web service development using TOP-DOWN and BOTTOM-UP approaches.
  • Extensive work experience in deploying applications on various web/application using Apache Tomcat
  • Expertise in configuring version controls like Git, SVN and CVS.
  • Efficient team member with excellent work/time management skills, excellent leadership, communication and interpersonal skills and ability to work under strict deadlines.

TECHNICAL SKILLS:

Programming Languages: Java, J2EE, SQL, PHP

Operating Systems: Windows, MacOS, Linux

Java/J2ee Technologies: Java, JDBC, Servlets, JSP, Java Beans, Applet, Struts, XML, Spring, Hibernate, Web Services, WSDL

Client Side Programming: DHTML: HTML5, CSS3, DOM, JavaScript: JQUERY, JSON, AJAX, XHTML, XSL, Angular4

Databases: DB2, Oracle, My SQL, SQL Server

Web/Application Server: Apache Tomcat, JBoss, Web logic

Framework: Spring, Jersey, Express, Struts, Docker, Hibernate, Node

Design Tools: Eclipse, Intellij Idea, UML, Microsoft Visio, Grunt, JIRA, Git

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte NC

FullStack Developer

Responsibilities:

  • Worked with a team of designers, project managers, and developers to create advanced web applications using agile development techniques.
  • Involved in various Sprint meetings: Sprint planning meeting, Sprint review meeting, Sprint retrospective meeting, and daily scrum meetings.
  • Worked on Core Java and its libraries in creating the java web application’s business logic.
  • Used EJBs to handle the requests from the JSP.
  • Used JSP, JQuery and Angular2/4 services to create the front end screen. Also used JavaScript for client side validations of input data.
  • Designed and developed web UI screens using Angular2/4, HTML5, CSS3, AJAX, jQuery and JavaScript.
  • Developed custom filters and custom Directives in Angular4 and linked them with HTML.
  • Created Angular components and implemented bootstrapping, NgOn, NgStyle, NgFor, NgIf, Router outlet, binding the change event & component decorators.
  • Worked on integrating backend service calls with Bootstrap components by fetching the JSON/XML data using Angular HTTP service and displaying it within various Bootstrap based components.
  • Implementing SOA and micro services to make systems reliable, scalable and resilient.
  • Integrate and managing APIs exposing micro services including development and support of Java/JavaScript services.
  • Worked on consuming and building RESTful web services using various annotations.
  • Configured Spring Hibernate transaction manager and used Spring declarative transaction management with various propagation levels.
  • Worked on JBOSS server configuration.
  • Performed build operations, Continuous Integration (CI), Continuous Delivery (CD) etc. using Jenkins.
  • Wrote stored procedures to handle data validation like duplicate checks, invalid data check and space check in PL/SQL.
  • Configured Hibernate classes and established database connection to store data various information using session objects.
  • Expertise in creating databases, users, tables, triggers, macros, views, stored procedures, functions, Packages, joins in database.
  • JBOSS application server was used to deploy the Application.
  • Maintained version control using Git and used commands like push, pull, commit etc.
  • Involved in Unit Integration, Bug fixing, Design Reviews, Team support, Code walk through and used JIRA for project management.

Environment: Eclipse, Spring Boot, Hibernate, Micro Service, RESTful, Postman, JPA, SOAP, WSDL, JBOSS, CatLight, Jenkins, SQL Server, Oracle, Teradata, HTML5, CSS3, Angular4, JavaScript, jQuery, JSON, AJAX, XML, JIRA, Git

Confidential, Boston MA

Java Developer

Responsibilities:

  • Worked with business analyst in understanding business requirements, design and development of the project.
  • Created design documents, entity classes and work flow diagrams for the new development tasks.
  • Followed agile development process viz. Scrum, as this was a time bound project.
  • Used Core Java/J2EE to write business logic of the application and JQuery, JSP, HTML5, CSS3 for user interface.
  • Used Angular2 and bootstrap to develop single page applications and used Angular2 services for the dependency injection.
  • Used Angular2 npm packages like ng2-datepicker, ng2-pdf-viewer, ng2-auto-complete etc.., to meet the requirements of the project.
  • Successful migrations of platforms utilizing both PaaS and IaaS Azure offerings.
  • Collaborates across the entire Azure organization to bring access to product and service teams, to get the right solution delivered and drive feature innovation based upon customer needs.
  • Extensively used XML and JSON to exchange data between different applications and REST services to expose data to JSP/HTML.
  • Consumed RESTful web services and parsed JSON/XML (using XMLRootElement to convert the class data to XML) to optimize the existing claim quote generation process.
  • Used XML parser APIs such as JAXP and JAXB in the web service's request response data.
  • Used angular route and ng-include directive to in corporate nested HTML pages to avoid page redirection and passed the reference to $scope object.
  • Implemented Spring (MVC) framework for controller and view components. Performed Client side validations using jQuery.
  • Responsible for bug fixing and enhancement of the application.
  • Health Insurance plans were provided with a visualization using D3 and AngularJS Charts.
  • Exposed and consumed web services using SOAP and REST.
  • Provide DEVOPS support of Azure environment, the platforms within, and development and engineering teams.
  • Used Git for source code change management and version control.
  • Followed agile development model by directly interacting with business users and product teams, with very quick turn-around time.
  • Responsible for Bug Fixing (Debugging) of the application. Wrote test cases & test scenarios.
  • Actively involved with team members and scrum team meetings.

Environment: Eclipse, Java, J2EE, Servlets, Azure, JDBC, Struts MVC, Apache Tomcat, Bootstrap, REST, HTML5, JavaScript, JSON, jQuery, Angular4, XML, XHTML, XSLT, SCSS, Jenkins, CatLight, CSS3, Git, JIRA

Confidential

Software Developer

Responsibilities:

  • Gathered Business Requirements from the customer and created use cases in product backlog.
  • Developed JSP pages and classes for presentation tier for the company to display the sale of equipments.
  • Used waterfall approach for application development.
  • Developed a user interface for the admin using HTML5 and validated input using JavaScript.
  • Facilitated interaction between the UI and Web Services using J2EE and Maven-Servlets.
  • Developed server-side services using Spring Web Services (SOAP, WSDL).
  • Developed database schemas and PL/SQL packages and stored procedures in Oracle for storing customer data.
  • Developed application using Servlet classes and parsed data between frontend and backend.
  • Performed ORM Mapping using Hibernate Framework and configured classes to store user information.
  • Connected to the backend system using EJB and Java Persistence API.
  • Involved in development and implementation of J2EE standards based coding.
  • Carried out defect tracking and actively fixed them.
  • Involved in code reviews, test case reviews and gave feedback on various design aspects.
  • Part of Support Team for System / Stress Testing Environments.
  • Prepared Product configuration documents and reported to upper management.
  • Used JIRA to work on various sprints, tracking defects and resolving them to ensure uninterrupted flow of development.

Environment: Eclipse, Intellij Idea, Java, J2EE, Hibernate, SOAP, WSDL, Maven, EJB, HTML5, CSS3, JavaScript, jQuery, AJAX, Jenkins, MySQL, Maven, Servlets, JSP, JavaScript, PHP, JIRA, SVN, Bugzilla

Confidential

Software Developer

Responsibilities:

  • Understanding the Domain Knowledge for the Product, Requirements and Design Documents gathering.
  • Implemented agile development methodology, also part of various Sprint and SCRUM meetings.
  • Developed the application using Spring MVC, Servlets and JSP 2.0 pages for authentication.
  • Developed web services using RESTful API’s Param/Query annotations and exchanged XML data.
  • Create and Implement web service client from WSDL for specific functionality.
  • Developed a user interface for the clients using HTML and validated input using JavaScript and routed the support requests to appropriate page.
  • Used JavaScript, applet classes for creating interactive components and handling events.
  • Prepared statements were used for communication with MySQL database.
  • Implemented data reading, saving and modification by stored procedures in MySQL database and built data layer using Hibernate OR mapping.
  • Create database objects such as Tables, Views, Stored procedures, Triggers etc and storing the user details into tables.
  • Involved in code reviews, creating code snippets, test case reviews and gave feedback on various design aspects.
  • Setup the Integrated Development and Testing environments using Jenkins.
  • Developed Case Diagrams, Class Diagrams and Sequence Diagrams using UML.
  • Carried out defect tracking and actively fixed them.
  • Involved in code reviews, test case reviews and gave feedback on various design aspects.
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.

Environment: Intellij Idea, Eclipse, PHP, HTML5, CSS, J2EE, Java, Hibernate, Applet, JSP, JQuery, Git, Spring MVC, RESTful, Servlets, TSQL, MySQL, Jenkins, JIRA

We'd love your feedback!