We provide IT Staff Augmentation Services!

Java Full Stack Resume

2.00/5 (Submit Your Rating)

Frisco, TexaS

SUMMARY

  • Software Development Engineer with 7 years of progressive experience in the field of Web Applications development with intensive knowledge on all phases of Software Development cycle using Core Java, HTML, CSS, XHTML, JavaScript, jQuery, AJAX, XML and JSON.
  • Good experience in all phases of Software Development Life Cycle such as Analysis, Design, Development, Implementation, Integration, Testing, Trouble Shooting, Deployment and Maintenance of Client/Server, Windows and Web based applications using Microsoft Technologies.
  • Solid work experience with core JavaScript, JavaScript Object Oriented design and JavaScript Design Patterns and Agile methodologies.
  • Experience in using relational Databases like MySQL and Oracle and knowledge of NoSQL Database like Mongo DB.
  • Experience in gathering client requirements, integrating them with practical necessities by implementing the technical requirements.
  • Experience in development of cross browser compatible web page using HTML, HTML5, JavaScript, jQuery, CSS3 and MVC Framework.
  • In - Depth knowledge/Experience of AngualarJS, JavaScript, JQuery, W3C Standards.
  • Excellent work experience in AGILE process and Sprint Planning, daily standup to sync up with Team for current sprint status.
  • Knowledge of SOAP and RESTful web services.
  • Experience in writing Object Oriented Programming techniques.
  • Experience in testing using Selenium, HP QC(HP ALM) and HP QTP and testing methods.
  • Capable of quickly learning and delivering solutions as an individual and as part of a team.
  • Strong desire to learn and explore new technologies to match the pace of rapidly changing IT industry.
  • Self-motivated Team player with excellent interpersonal and communicational skills.
  • Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
  • Expertise in testing the source code and solving the performance issues.

TECHNICAL SKILLS

Programming Languages: Java, JavaScript, C#, C++, Perl and Visual Basic.

Framework & Components: J2EE, JSP & Servlets, Spring MVC, Hibernate, Struts.

Internet Technologies: HTML5, JavaScript, ASP.NET, Bootstrap, CSS, jQuery node.js, AngularJS, ReactJS, AJAX.

Version Control & Tools: Eclipse, Visual Studio,NetBeans IDE, Notepad++, SQL Server Enterprise, HP QC (HP ALM), HP QTP, Selenium, Maven, Jenkin, JIRA, SVN, Git, RequireJS, Grunt, MS Office Suite.

Databases: MySQL, MongoDB, SQL Server, Oracle.

Application Server: Apache Tomcat, Confidential WebSphere, Oracle WebLogic, Nodejs.

Web Services: SOAP and RESTful.

Markup Language: XML, JSON, HTML.

Methodologies: Waterfall, Agile, SDLC.

Operating System: Linux Ubuntu, Windows (XP,7,8 & 8.1, 10).

PROFESSIONAL EXPERIENCE

Confidential, Frisco, Texas

Java Full Stack

Responsibilities:

  • Designed dynamic and browser compatibleUIweb using JavaScript, CSS3, HTML5, jQuery and responsive design in MVC environment.
  • Experience in the complete Software development life cycle starting from design phase to the implementation phase.
  • Created and developed the web-page layout and positioned/developed design elements using Dreamweaver, HTML.
  • Involved in the development of HTML and AngularJS for client side presentation and data validation on client side with in the forms.
  • Worked with AngularJS that uses a combination of customizable HTML tags and expressions.
  • Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
  • Created a web application that handles Content Management System and Inventory System using MySQL, JavaScript, HTML, and CSS.
  • Debug existing modules, optimize MySQL tables.
  • Developed responsive applications using Bootstrap which allowed the same application to be optimized for both mobile and desktop resolutions.
  • Development on Web application using node.js, HTML5, CSS3 Responsive.
  • Writing server side request handling and automated functional test cases to validateUIfunctionality using node.js, JavaScript.
  • Designed and developed Spring SOAP and RESTful web services and Spring JMS modules to interact with enterprise and legacy applications.
  • Used JSP, Servlets and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
  • Implemented functionality using Servlet, JSP, HTML, Struts Framework, Hibernate, Spring, Java Scripts.
  • Designed a hibernate framework for interacting with the client DB.
  • Developed Maven build scripts and configured continuous integration servers like Jenkins for regular builds.
  • Implemented XML parsing and JSON parsing for data handling on different application.
  • Integrated java code (API) in JSP Pages.
  • Used Mule ESB to integrate NoSQL AWS Dynamo DB to store all NetSuite Data for easier access to portal.
  • Designed and Implemented MySQL Database Structure for Data Cloud user activity monitoring and recording in Amazon RDS in the Amazon Web Services (AWS).
  • Develop administrative interfaces with the technologies of JSP, node.js, JavaScript.
  • Utilized JIRA in both issue reporting, solutions testing and bug analysis.
  • Optimizing MySQL queries, figuring out fast and efficient ways for them.
  • Used Selenium2 as a testing tool for testing the application which doesn't require any configurations to set up and helps in bringing a productive testing environment.
  • Used jQuery, a cross browser JavaScript library to dynamically update the page content on client side.
  • Extensively participated in developing the website across different browsers and performed cross-browser testing.
  • Performed automated tests on the entire code using Agile TDD.

Technologies/Tools: Core Java, Spring 3.2, HTML, JavaScript, CSS, MySQL, JUnit, Eclipse IDE, XML, JSON, AngularJS, node.js, jQuery, JIRA, Selenium2, Maven, Jenkin.

Confidential

Java Full stack

Responsibilities:

  • Involved in requirement gathering and design
  • Develop new web pages based on customer requirement
  • Actively involved in the design and development of the application in Struts MVC framework using JSP and custom tag libraries.
  • Actively involved in using Bootstrap, CSS3andHTML5to enable client side data to meets specific criteria by applying various validation variable.
  • Useddev toolin Chrome to debug the performance of web page, using CSS,HTML and JavaScript.
  • Validated with JavaScript and JSP for providing the user interface and communication between the client and server.
  • Implemented all the business logic in the middle-tier using Java classes
  • Worked with a variety of issues involving exception handling, collections and multithreading.
  • Worked and learned a great deal from Amazon Web Services AWS Cloud services like EC2, S3, EBS, RDS, VPC, and IAM Strong knowledge on Virtualization, Cloud Computing and Web services.
  • Created customized Perl scripts to enhance website functionality
  • Developed SQL scripts for JDBC prepared statements to retrieve the data from database
  • Responsible for the creation of Unit test cases
  • Verification of HTML5, CSS3 and JavaScript features for cross browser compatibility.
  • Designed and Implemented MySQL Database Structure for Data Cloud user activity monitoring and recording in Amazon RDS in the Amazon Web Services (AWS).
  • Worked on bug fixing and production support.

Technologies/Tools: Core Java, Spring, HTML5, XHTML, JavaScript, AJAX, CSS, MySQL, Eclipse IDE, JUnit, JSON, AngularJS, jQuery, Selenium.

Confidential

Software Engineer

Responsibilities:

  • Involved in the complete software development life cycle (SDLC) including understanding, requirement gathering, design and documentation
  • Worked in Agile Methodology, which was the working model of the company.
  • Developed views and controllers for client and manage modules using Spring MVC and Spring Core.
  • Implemented all the business logic in the middle-tier using Java classes and JSP
  • Created couple of custom, single-page web application (SPA) pages using AngularJS framework, JavaScript, jQuery, HTML5, CSS3.
  • Implemented AngularJS Controllers to maintain each view data.
  • Modified the Input fields with HTML5 semantic elements and input types.
  • Used CSS3 Borders and jQuery Menus as part of the UI navigation.
  • Used JavaScript for client-side validations.
  • UtilizedAWScloud watch to monitor the performance environment instances for operational and performance metrics during load testing.
  • Implement scripting with Ajax, JQuery and Javascript for dynamically refresh the page contents.
  • Responsible for developing the server side component of the application involving object oriented JavaScript like encapsulation, abstraction
  • Developed Web Services to communicate to other modules using JSON based REST and WSDL
  • Consumed Web Services (WSDL, RESTful) from third party for authorizing contractors exchanging JSON data.
  • Created JSON structures for web services to store information
  • Worked withMYSQL databaseto store, retrieve, and update and manage all the details for employees and contractors.
  • Developed SQL scripts for JDBC prepared statements to retrieve the data from database
  • Designed and Implemented MySQL Database Structure for Data Cloud user activity monitoring and recording in Amazon RDS in the Amazon Web Services (AWS).
  • Participated in unit testing of the application to ensure quality.
  • Involved in bug fixing and resolving issues.

Technologies/Tools: Core Java, Spring, HTML5, XHTML, JavaScript, AJAX, CSS, MySQL, Eclipse IDE, JUnit, JSON, AngularJS, jQuery, Selenium.

Confidential

Software Engineer

Responsibilities:

  • Worked on developing an internal website for the employees to store customer and product information.
  • Closely worked with business system analyst to understand the requirements to ensure that right set ofUImodules been built.
  • Used Core Java techniques like Multithreading, Collections, Generics in the development phase.
  • Wrote application level code to perform client side validation using jQuery, JavaScript code using AngularJS.
  • Involved in creating HTML5 templates.
  • Designed the front end applications, user interactive(UI) web pages using web technologies like HTML/HTML5, XHTML and CSS3.
  • Defined new validations through AngularJS for the form field validation implemented through HTML.
  • Built Web pages that are more user-interactive using advanced level of jQuery, AJAX, JavaScript and CSS.
  • Maintain the code base by frequent updates to revision control using SVN.
  • Structured and designed the JavaScript code using AngularJS.
  • Developed large-scale, real-time, live blogging server andUIusing AngularJS and also experiences with AngularJS for porting a RESTful service written in Java.
  • Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
  • Identifying and fixing the browser/performance related issues in the application.
  • Created database tables and wrote queries to store information in SQL server.
  • Used HP ALM and HP QTP as a testing tool for testing the application which doesn't require any configurations to set up and helps in bringing a productive testing environment.
  • Performed the smoke test after every release.
  • Developed Unit test cases using JUnit.
  • Written cleanup code to eliminate memory leak issues.
  • Production deployment and validation support and fixing the post production issues in the application.
  • Exposure to development, build and magnification tools like RequireJS and Grunt.
  • Involved in Agile process, two week Sprints, and daily Scrums to discuss the development of the application experience.

Technologies/Tools: Core Java, Spring, HTML5, XHTML, JavaScript, AJAX, CSS, MySQL, Eclipse IDE, JUnit, JSON, AngularJS, jQuery, HP QC, HP ALM, HP QTP, SVN.

Confidential

Junior Software Engineer

Responsibilities:

  • Created technical documents by gathering and understanding requirements from the clients and interacting with business analysts, also designed database tables accordingly.
  • Worked in AGILE methodology and Scrum meetings weekly.
  • Configured Tomcat Server and deployed the creation, develop cases and document IT project workflows.
  • Used Eclipse for development, debugging, coding and deployment of the applications.
  • Developed web pages with functionalities like login, register, forgot password, Email, Filters using JavaScript, jQuery and HTML.
  • Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
  • Applied Toast Library to display messages (error/warnings/success) and media queries for responsive design.
  • Involved in writing SQL Queries, Stored Procedures.
  • Experience using database systems like MySQL and good understanding of how databases interact withUI like JDBC Connectivity.
  • Developed supporting Data Access Objects to process data in and out of MySQL database.
  • Adapted Struts MVC framework in the design. Defined action mappings, designed and developed form beans and action classes for the forms.
  • Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
  • Involved in creating Test Plans, Test Cases and Test Scripts.
  • Categorized Severity Incidents Reports based on severity and interfaced with developers to resolve technical issues.
  • Interacted with Team lead and developers while testing the application.
  • Performed Data Driven Testing using extensive data in the test scripts.
  • Performed the User Acceptance Testing (UAT) for making website more user-friendly and for web-applications.
  • Involved in writing SQL Queries and shell scripting for backend testing.
  • Performed functional, regression, smoke, and end-end testing.
  • Created error/ defect reports and communicated with developers, scripter and application owners for application defect tracking & resolution.
  • Designed and documented test cases derived from requirements.

Technologies/Tools: Core Java, HTML, JavaScript, MySQL, JUnit, Eclipse IDE, jQuery, Struts, Tomcat Server.

We'd love your feedback!