Full Stack Developer Resume
3.00/5 (Submit Your Rating)
SUMMARY:
- Experienced in using Spring Framework (Spring Model View Control, Spring IOC, Spring Data Access Object)
- Extensive experience in designing both Front end & Backend applications using Java, J2EE Web frameworks, HTML, CSS, Angular 2 and Angular 4, AJAX, JavaScript, jQuery, Bootstrap.
- Experience in writing SQL queries and PL/SQL Programming (Stored Procedures, Cursors and Triggers)
- Well versed with complete Software Development Life Cycle (SDLC) process.
- Experience in writing numerous test cases using JUnit framework
- Strong Object - Oriented Analysis and Design (OOAD), ERD documentation, UML artifacts modeling with Rational Rose and Enterprise Architect
- Good Experience with Spring boot and microservices.
- Proficiency on CI/CD tools/processes (Git, Maven, Jenkins, and Junit)
- Aware of Search Engine Optimization (SEO) techniques to develop web applications and Responsive Web Design (RWD)
- Experience in database related work primarily creating complex stored procedures, Views, Triggers, Functions, using PL/SQL
- Experience in configuration management systems like SVN and GIT-HUB and experience in both Waterfall & Agile development methodologies
TECHNICAL SKILLS:
Programming language: JAVA, J2EE.
Scripting language: HTML, CSS, JavaScript, jQuery, Ajax, and Angular 2.
Databases: My SQL, Oracle, SQL server.
IDE: Visual Studio 2010, 2013, 2015, 2017, Eclipse, NetBeans.
Web Services: SOAP, REST, EJB services.
Web Servers: Tomcat 8.0/7.0/6.0
Design Patterns:: MVC, Singleton, Factory Pattern, Session Fa ade, Front Controller.
PROFESSIONAL EXPERIENCE:
Confidential
Full Stack Developer
- Worked with HTML5, CSS3, JSON, JavaScript, ReactJS and ES6 for developing user interface.
- Used jQuery to make the HTML5 and CSS3 code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Developed web pages with functionalities like login, register, forget password, Email, filters using JavaScript, jQuery and HTML.
- Implemented Presentation layer using CSS Framework, Wire-framing, and HTML5.
- Developed SOAP as well as RESTful web and tested the web services using SOAPUI.
- Involved in Requirements and Analysis Understanding the requirements of the client and the flow of the application as well as the application Framework.
- Developed User Interactive (UI) of Web pages with the help of HTML, CSS, JavaScript, jQuery and AJAX.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Designed business applications using web technologies like HTML4/5, XHTML , and CSS2/3, Bootstrap based on the W3C standards.
- Worked on Angular 4/5 framework and had experience working with Ng-Modules, components, Observables, ng-router, AUTH-guards
- Implemented Restful web services to perform some business activities.
- Involved in developing code for obtaining bean references in spring framework using Dependency
Confidential, NJ
Full Stack Developer
- Responsible to enhance the UI using HTML, CSS, JavaScript, XML, JSP as per the requirements and provided the client side using jQuery validation.
- Implemented the Graphic User Interface GUI by coding in HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX and jQuery UI
- Performed AngularJS Form Validation and AngularJS Form properties with ng-show and created custom validation directive for comparing two input values.
- Extensively used Java Collections framework for backend services and to display view on the front end.
- Used jQuery to make the HTML, CSS interact with JavaScript functions to add dynamism to web page
- Created features like dropdown list, search function and card model.
- Used Angular Directives to create Angular Controllers, Services, Filters and HTML templates.
- Bootstrap is used in developing Website to make it Responsive
- Implemented Data Access Object for dealing with database by creating separate layer
- Organized the flow of application by designing XML files for user friendly Interface
- Designed and developed web-based software using Spring MVC Framework and Spring Core.
- Developed Web services to allow communication between applications through REST over HTTP using Metro.
- Designed and implemented application using JSP, Spring MVC, JNDI, Spring IOC.
- Implemented transaction management using Spring AOP.
- Implemented monitoring and established best practices around usage of Elastic search.
- Implemented the EJB components and Java Beans to handle the business logic in an Application System.
- Used SOAP UI for testing the web services by sending a SOAP request.
- Used AJAX for server communication and seamless user experience. used complex SQL queries to communicate with Oracle database
- Used JDBC to access Oracle database and implementation of connection pooling
- Scheduling of project milestones and coordinated with the client on any proposed changes or challenges to be overcome
Confidential
Full-Stack Developer
- Implemented and designed user interface for web-based customer application.
- Responsible to enhance the UI using HTML, CSS, JavaScript, XML, JSP as per the requirements and provided the client side using jQuery validation
- Developed modern front-end template frameworks for JavaScript including Bootstrap, CSS, AngularJS, jQuery, HTML, SQL, AJAX, JSON, Web AP
- Used HTML5 and AngularJS to format the input forms and handled the input validations.
- Designed the application using Front Controller, Service Controller, MVC, Spring DAO, Factory, Data Access Object, Service Locator and Session Facade Design Patterns
- Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Involved in JavaScript coding for validations and passing attributes from one screen to another.
- Designed and developed intranet web application using JavaScript, jQuery, Ajax and CSS
- Developed web services component using XML, WSDL and SOAP with DOM parser to transfer and transform data between applications.
- Created features like dropdown list, search function and card model by using AngularJS material.
- Used HTML5 and AngularJS to format the input forms and handled the input validations.
- Created and optimized specification of how the site should flow, prioritized and outlined features as laid out by the client.
- Designed UX pages using Adobe Illustrator for digital photo manipulation and photorealistic styles of computer illustration.
- Continuously provide input to project management activities throughout the project lifecycle influencing scope, risk plan, project plan, issues and status
- Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stands up meetings