We provide IT Staff Augmentation Services!

Senior Full Stack Java Developer Resume

0/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Java Full Stack Developer with more than 7 years of software application development experience in designing and developing User Interface (UI) applications and professional web applications using Angular, HTML5, CSS3, TypeScript, JavaScript, jQuery, NPM and Visual Studio.
  • Extensive background in all phases of the Software Development Life Cycle (SDLC) of an application along with requirements gathering, design, coding, testing, deployment, and documentation
  • Strong knowledge in Object Oriented Programming (OOPs) concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation
  • Expertise is developing web applications with various opensource frameworks such as Spring, Spring MVC, Spring JDBC, Servlets and Struts
  • Experience with Angular build tools like web pack and gulp for creating optimized production builds.
  • Experience with automated UI testing tools like Jasmine, Karma, Protractor and worked in TDD environment.
  • Worked with Product Owners and Systems Analysts to discuss and research any potential design defects that may impact the delivery of assignments through JIRA tracking
  • Assisted in preparing estimation for development efforts using Waterfall and Agile Scrum Methodologies
  • Worked with open - Source version control systems such as SVN and GIT
  • Basic knowledge on CI/CD concepts for integration and deployments and Cloud technologies

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Senior Full Stack Java Developer

Responsibilities:

  • Perform the design of the code in Java/J2EE and other related frameworks in a seamless integration with other team members.
  • Involved in complete development of ‘Agile Development Methodology/SCRUM’ and tested the application in each iteration.
  • Attended Stand-up meetings everyday as part of agile methodology.
  • Build low level and high-level design documents from the business requirement document while working along with the architect.
  • Developed web pages using AngularJS, HTML5, CSS Gird, Bootstrap, CSS emotion, JavaScript web technologies and frameworks.
  • Develop UI layouts and front-end screens for web application.
  • Conversion of legacy web application to newly redesign pages using Angular and Micro Services and at the same time supporting legacy application for bug fixes and enhancements.
  • Developed and tested many features for dashboard using Python, Bootstrap, CSS, JavaScript and JQuery
  • Developing Microservices with Spring boot using Java and Akka framework using Scala
  • Used Rest Controller in Spring framework to create RESTful Web services and
  • Used Angular 8 and Angular material components in creating the application modules.
  • Writing Jasmine unit tests using Karma to verify Angular modules and JavaScript utilityroutines.Developed API for using no Lambda to manage the servers and run the code in the AWS.
  • Created many components withAngularfor each single page application.
  • Performing the code reviews and integrating different modules developed by offshore team and providing inputs for performance improvement.
  • Use JIRA to keep track of the project status and track/resolve various issues.
  • Used Maven build tool for creating JAR file to be deployed in application servers. It is also used for dependency management of code in application.
  • Handling the production issues and providing quick fixes from DB if required.

Confidential, New York, NY

Full Stack Java Developer

Responsibilities:

  • Worked independently and driving the new initiatives for enhancements by working with Product Owners.
  • Responsibilities include Requirement gathering, Development, Testing and Deploying in production.
  • Coded extensively using JavaScript, MVC Framework and AngularJS to make rich internet web application for a Single page app.
  • Implemented the cache mechanism using Redis cache for loan data.
  • Kubernetes platform for orchestration and manage the application with high scalability and availability.
  • Owning the microservices and responsible for end-to-end activities.
  • Microservices development using Spring Boot and writing JUnit with 85% coverage
  • Development of microservice on Spring Boot and deploying it to the Amazon AWS ECS using Docker.
  • Improve the code quality using sonar.
  • Enhanced application performance by Angular 6 Component based development in view of future Angular framework transitions
  • Using Amazon Web services AWS to provide a large computing capacity
  • Used Swagger to test the microservices and JMeter for performance verification.
  • Developing Python code for consuming RESTfulAPIs using Flask.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Debugging and troubleshooting production issues.
  • Implemented continuous integration and deployment into WebLogic using Jenkins.
  • Used GIT as version control tool for effectively managing the code changes.

Confidential, Baltimore, MD

JAVA/J2EEDeveloper

Responsibilities:

  • Involving in high level and low-level designs as per the requirement/solution.
  • Involving in designing of various class diagrams and sequence diagrams by using Rational Rose Enterprise Edition.
  • Enhancement of the existing application which included bug fixing, new feature request and refactoring using AJAX, JavaScript, MySQL, CSS, HTML.
  • Implemented software changes, enhancements used, and JUNIT testing for all the enhancements.
  • Used HTML, Spark, Bootstrap, CSS3, AngularJS to design the entire web application and make it mobile friendly application.
  • Used Angular 4 Http services for asynchronous validations for the input fields of the forms with the data existed in the database.
  • Migrated an application developed in Angular 4.0 to Angular 5.0.
  • Took part in setting up the routing configuration using Angular 4 router for various views and sub views.
  • Creating custom tags for JSP for maximum re-usability of user interface components.
  • Worked as an Issue resolution contact from application for any discovered issues.
  • System was built using SpringModel-View-Controller (MVC) architecture.
  • Worked on designing the new elements in the Web design and generating the jar files related to the design pattern.

Confidential

JAVA Developer

Responsibilities:

  • Involved in requirement analysis and participated in the design of the application using UML and OO Analysis Design and Development.
  • Developed reusable AJAX components for web-tier.
  • Developed the presentation layer using JSP’s, CSS, AJAX, HTML, Java Script, and React Js.
  • Used JDBC to configure files to access the database.
  • Involved in requirement analysis and participated in the design of the application using UML and OO Analysis Design and Development.
  • Involved in trans piling, bundling and developing React components for the partner homepages using React JS.
  • Implemented MVC web frameworks for the web applications using JSP/Servlet/Tag libraries that were designed using JSP.
  • Involved in transpiling, bundling and developing React components for the partner homepages using React JS.
  • Developed various product applications using Java, J2EE and related technologies
  • Created user interface with the help JSF for standardized display technology which was formalized in a specification through the Java Community Process.
  • Developed JSP and pages HTML using CSS as part of the presentation layer
  • Involved in configuring and integrating spring and Hibernate frameworks as the ORM tool develop the persistence layer.
  • Used Spring MVC and restful web services such as jersey, axis frameworks.

We'd love your feedback!