We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

0/5 (Submit Your Rating)

Salt Lake, CitY

SUMMARY

  • 8+ Years of experience in design, development and implementation of software applications using Java, J2EE, technologies.
  • Having good experience in the Information Technology Industry and also healthy participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding.
  • Good Experience in micro service architecture.
  • Good Experience in working with Spring Boot Framework.
  • Experience in Pair Programming, Test Driven Development, Waterfall model and agile methodologies like SCRUM.
  • Expertise experience in estimations, analysis, design, development, testing, maintenance, performance tuning and deployment of internet, e - commerce and client-server applications using Java, Servlets, JSP, JavaBeans, JDBC, Spring, Hibernate, AJAX, JavaScript.
  • Experience with different IDEs like Eclipse, NetBeans, IntelliJ.
  • Good knowledge and experience in Core and J2EE design patterns like Singleton, Abstract Factory, Builder, MVC2, Business Delegate, DAO etc.
  • Expertise in various open-source frameworks like Angular 7/6/5/4, Node JS, Struts 2.0/1.2, Spring 2.5/3.0, Spring MVC, IoC, Web and ORM Technology like Hibernate 3.0, JPA, EJB3.0, IBatis, MyBatis, JQuery.
  • Expertise in Distributed and Web environments, focused in JAVA Technologies -Java collections, Threads, J2SE, JDBC, Struts, Spring, Hibernate Framework.
  • Expertise in Web-Development technologies like Servlets, JSP, JSTL, HTML5, JSON, JavaScript, CSS3, XML, XSL/XSLT, AJAX, JQuery.
  • Good OOAD skills and data modeling using UML (Use-cases, Class diagrams, Sequence diagrams etc.). Used UML tools like STARUML.
  • Good exposure to Agile Work Environment. Worked on Testing with different testing tools and prepared unit testing, Module testing, System testing and Acceptance testing plans.
  • Code management experience with GitHub.
  • Hands on experience in creating components using React.js
  • Good experience in creating components documentation using react.js
  • Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.
  • Extensive knowledge of XML-based standards and protocols (such as WSDL and SOAP)
  • Service Oriented Architecture (SOA), development of XSD schemas and implementing both SOAP and REST web services.
  • Extensively experienced in Middle Tier Development using Servlets, JSPs, and EJB (3.0).
  • Experience in using DOM4J, JAXB, JAXP parsing and XML Bean to process, validate, parse and extract data from XML files.
  • Experience in Continuous Integration tools such Jenkins.
  • Good knowledge and experience with multiple Servers like IBM Web Sphere, IBM Web Sphere ESB (Enterprise Service Bus), Web Logic server, Apache Tomcat, JBoss.
  • Extensive experience in working IDE tools like Eclipse, Net Beans, RAD, WID (Web Sphere Integration Designer).
  • Experienced in Paymentech SDK, Groovy and Grails, Apache SOLR, Lucene, SOA and ADF 11g.
  • RDBMS experience includes Oracle, SQL Server; database programming and connectivity using JDBC, ODBC, SQL, PL/SQL, Stored Procedures, triggers, Queries etc.
  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant, Maven and Gradle tools.
  • Strong experience in UNIX and Shell scripting.
  • Worked with various Application servers like JBOSS7, WebSphere, GlassFish3 and Tomcat7 Webserver.
  • Good experience in working with team members from vendors and internal departments to coordinate activities across multiple applications.
  • Ability to manage multiple project tasks and deadlines along with troubleshooting skills to facilitate effective and efficient resolution of problems.
  • Perform Root-cause Analysis post issues and provide suggestions to application team to avoid similar production issues in future.
  • Experience in End-to-End implementation of cloud solution including support during warranty period.
  • Self-starter and a Team Player with excellent communication, interpersonal, positive thinking and mentoring skills and a good aptitude for learning.

PROFESSIONAL EXPERIENCE

Sr. Java Full Stack Developer

Confidential | Salt Lake City

Responsibilities:

  • Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, jQuery, Angular 7/6/5/4/2, Angular JS, Node JS, AJAX.
  • Developed SPA (single page application) project using Angular 7/6/5/4/2 and Typescript for frontend, Node JS and Postgres for backend.
  • Designed and coded customized Angular 7 services to interact with the backend API and serve components.
  • Worked with Angular 6 forms, modules, DOM, events, expressions, controllers, filters and Http Request.
  • Used HTTP Request to read data from web servers and process JSON data to render in the UI.
  • Connect Web API to Angular using Http Call and designed GET, POST, PUT, DELETE for Web API.
  • Experience with tools like Docker Images/containers and Kubernetes.
  • Deployed Spring Boot based microservices Docker container using Amazon EC2 container services and using AWS admin console.
  • Implemented Ng-2-smart table with various features like sorting, filtering, Pagination in the project.
  • Developed the application using MEAN stack: Mongo DB, Angular 7.0 and Node.js.
  • Used Angular 5/6 directives, dependency injection, services, routing, pipes, animations, forms, AOT, lazy loading, and RXJS.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 6.
  • Performed a lot of DOM operations for loading and manipulating dynamic content on web pages.
  • Front-end prototype and the Ming with Bootstrap, Angular 5/6, jQuery.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well as JavaScript. and using Node.js applications to write in JavaScript.
  • Used Jasmine framework to write Unit test cases for the web module. Also, used different developer tools respective to the browser to debug the code.
  • Worked with Agile software lifecycle methodology and involved in daily SCRUM meetings for report, plan and expect purpose.
  • Implemented REST microservices using Spring Boot. Generated Metrics with method-level granularity and Persistence using Spring AOP and Spring Actuator.
  • Used spring config server for centralized configuration and Splunk for centralized logging. Used Concourse and Jenkins for microservices deployment.
  • Expert in HTML5/CSS3 development and have experience React.js, Angular.js, Responsive design.
  • Used Java 8 features like stream and Lambda expressions.
  • Maintained Interface compatibility and concurrency in the project using Java 8 new features like default, static methods and Concurrency API.
  • Handled response data from RESTFUL web services using XML, JSON and JQuery to update UI Interacted with Java controllers (JQuery, Ajax, and JSON to write/read data from backend systems).

Environment: HTML5, CSS3, Angular 7/6/5/4, NodeJS, ReactJS, JavaScript, Typescript, JQuery, AJAX, Maven, Micro services, Bootstrap framework, Jasmine, Git Bitbucket.

Java/ Full Stack Developer

Confidential, NJ

Responsibilities:

  • Developed screens using HTML5, CSS3, SASS, JavaScript, jQuery, and AJAX.
  • With a team of 10 developers, I oversaw the PI Triage process for a challenging software development project, prioritizing and resolving more than 500 reported issues.
  • Reduced issue resolution time by 30% by using JIRA and Confluence to manage issue tracking and communication with stakeholders.
  • Assisted cross-functional teams in prioritizing and analysing reported issues, which led to a 20% improvement in software quality and user satisfaction.
  • A 95% customer satisfaction rating was attained because of successfully resolving important concerns in a timely way.
  • Used Bootstrap library to build application UI's, used AngularJS to associate HTML elements to models.
  • Created Angular7 Components and Services using Angular CLI.
  • Used the Node Package Manager (NPM) to install libraries like Angular CLI, typescript, etc., which are required for developing an Angular application in Node.
  • Registered Angular components in Angular modules using decorator functions like Component, NgModule.
  • Experience in building MEAN applications using MongoDB, Express.JS, Angular-JS, Node-JS, creating Web part of Services Discovery using Apache Axis.
  • Implemented pre-authentication and database security using Spring Security and securing application access and Spring Batch for scheduling and maintenance of batch jobs.
  • Used Spring Annotations to simplify the business logic for creating Spring MVC RESTful web services.
  • Extensively used Hibernate concepts like inheritance, lazy loading, dirty checking, locking & transactions.
  • Designed and developed multiple batch processes using Spring Batch using Spring Boot.
  • Analyzing Maven dependency in base code to annotate dependency on Spring Boot application into Gradle and Developed Unit test cases using JUnit, Mockito and Easy mock, Jenkins.
  • Used GIT for version control, experience with git-bash and git-hub.
  • Monitored the error logs using Log4J and fixed the problems.
  • Used JIRA for bug tracking.
  • Practical experience in using IDE tools such as RAD, NetBeans, and Eclipse and application servers WebSphere, WebLogic, JBoss, and Tomcat.

Environment: Java 8, HTML 5, CSS 3, Bootstrap, PI Triage Application, Angular 7, Express JS, JavaScript, JSON, Ajax, Maven 3.0, Spring 4.x, Hibernate 4.x, Spring Boot, Restful Web Services, Agile SCRUM, JBoss, IntelliJ, AWS, Azure, Jenkins, Git, Docker, Dom, JAX-RS, Junit 4.4, Log4j,Oracle 11g.

Sr. Java Full Stack Developer

Confidential, Bentonville, AR

Responsibilities:

  • Developed java modules implementing business rules and workflows using Spring MVC, IOC, and Web Framework.
  • Designed the responsive front-end screens using Angular 2, HTML5, CSS3, JavaScript, Typescript, jQuery and Bootstrap.
  • Developed the Product Builder UI screens using Angular-JS, Node JS, HTML5, CSS, JavaScript and Bootstrap.
  • Designed and developed the REST based Micro services using the Spring Boot, Spring Data with JPA.
  • Migration of current search process from Database to SOLR search engine.
  • Used Spring Boot which is radically faster in building cloud Micro-services and develop spring-based application with very less configuration.
  • Implemented SOA architecture with Web Services using SOAP, WSDL and XML to integrate other legacy systems.
  • Knowledge of open-source frameworks including spring, Play and Lucene.
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Involves in Sprint planning for the estimation of efforts for user stories and bugs.
  • Performed code reviews and provided guidelines for best practices of software management, Coding Standards and Code Commenting for better understandability.
  • Unit testing of developed product features using Junit and Mockito frameworks as part of development cycle.
  • Improved the maintainability of the project by implementing and improving Exception Handling and Collection APIs
  • Refactored the code for JVM Optimization and performance of application.
  • Developed UI using AngularJS, HTML, JavaScript and developed Business Logic and Interfacing components using BusinessObjects, XML, and JDBC.
  • Used Angular 2 Http services for asynchronous validations for the input fields of the forms with the data existed in the database.
  • Took part in setting up the routing configuration using Angular 2/4 UI router for various views and sub views
  • Angular CLI with Web Pack to perform builds and creating production ready code for deployment.
  • Implemented UNIX utilities using shell script for data validation, manual job submission, restarting failed jobs, etc.
  • Expertise in working with build tools like Maven, Gradle, ANT
  • Actively involved in deployment Application war files in WebLogic Application server.
  • Responsible for maintaining and expanding our AWS infrastructure using AWS (EC2/EBS).
  • Used service clouds for data-based systems and salesforce technologies.
  • Wrote build and deployed scripts using Shell and ANT scripts and involved in performance analysis of the application and fixed problems/suggest solutions.
  • Involved in writing program documentation and technical specification documents.
  • Responsible to finish Jira Tickets assigned on time and update their status on regular basis.

Environment: Java, J2EE, Spring v3.x, Spring MVC, hibernate v3.0, Oracle DB, Angular-JS, Angular 2, Node JS, Bootstrap, CSS, HTML5, JavaScript, jQuery, AJAX, GIT, IntelliJ, AWS SNS/SQS, DB Visualizer, service clouds, Tomcat, JBoss, SVN, Maven, JIRA, SOAP/Restful Web Services, Redhat Linux, Jenkins, WSDL, Spring Based Micro Services, Agile, cucumber, Bamboo CI.

Java Developer

Confidential, Manchester, NH

Responsibilities:

  • Following agile methodology, an iterative development for the project and participating in code reviews.
  • Developing User-friendly Interfaces using React, Redux, Bootstrap, JQuery, Gulp, HTML5, CSS3 and ES6.
  • Developing React components to implement various feature specific modules in the application and worked with a team to move existing web apps to react with ES6 Features.
  • Developing drag and drop document editing using react JS-dnd and React JS-motion.
  • Working with AWS Cloud management and Chef Automation.
  • Developing various API's to communicate with Solr search engine and integrated Solr search engine in Web store.
  • Implementing MVC architecture using JSF framework using JSPs as GUI development and DB Modeling using Oracle 10g.
  • Using MyBatis & IBatis persistence framework to provide support for custom SQL, stored procedures and mappings.
  • Working on converting the PSD to a pixel perfect XHTML page using CSS3 and HTML5.
  • Developing tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Experience in developing web-based GUIs using Angular JS and JSP, HTML, and JavaScript.
  • Developing stored procedures, functions, SQL, NOSQL queries and backend programs using Oracle database and tools such as TOAD and SQL developer.
  • Using Stash code versioning system for code maintenance and used Log4j to generate logs used for maintenance and bug tracking
  • Tuning TCP/IP, JVMs, JVM heap size, garbage collections and Native thread's.
  • Developing presentation layer using HTML, CSS, and JavaScript.
  • Working with a variety of issues involving multi-threading, server connectivity, and user interface.
  • Developing various DOA's in the applications using Spring JDBC support and fetch, insert, update and deleted data into the database table.

Environment: Java, J2EE, HTML, CSS, JavaScript, XML, JSP, Angular JS, React JS, Servlets, Spring, Struts, Jasper Report, Hibernate, Web services, SQL, BPM, Oracle, Golang, GWT, Stash, AWS, bamboo, cucumber, Micro services, Eclipse, GIT, Jenkins, Maven, Log4j, JUnit, WebLogic 10.X, IBM WebSphere Application Server, JIRA, Clear case.

Java/J2EE Developer

Confidential

Responsibilities:

  • Working on application architecture and re-design of different parts of the application.
  • Working with Requirement leads and Project managers to translate business Requirements into technical specifications.
  • Developing database persistence layer components for mapping an object-oriented domain model to the relational database using ORM framework such as Spring Data JPA and Hibernate.
  • Working in Agile mode and interacting closely with the product owner and business team.
  • Optimizing the cost of application development and maintenance by using economies of scale under a SLA governed process.
  • Working with Apache Solr and Elasticsearch for searching the person and business details.
  • Designing and developing microservices using Spring Boot, which is faster in building microservices and requires less configuration.
  • Writing Stored Procedures, functions, SQL queries, and backend programming using Oracle, PostgreSQL, or MySQL.
  • Developing presentation tier web components using React or Angular framework and deploying the application in a webserver or container such as Tomcat or Jetty.
  • Expertise in application development using Spring, Hibernate, MyBatis, JAX-RS, JAX-WS, XML, Web Services- SOAP, WSDL, and JSON.
  • Implementing MVC architecture using Spring MVC framework using React or Angular as GUI development and DB Modeling using NoSQL and PostgreSQL.
  • Deploying and monitoring scalable infrastructure on Amazon Web Services (AWS) and using Terraform or CloudFormation for configuration management.
  • Performing client-side validations using JavaScript and React or Angular validation framework.
  • Performing Impact Analysis, Design, and Estimations for the enhancements to the applications.
  • Interacting with the business users to gather requirements and providing high-level design with Sequence and State-chart diagrams.
  • Managing configuration of Web App and Deploy to AWS cloud server through Ansible or Chef.
  • Building workflow-based applications using Camunda or Activiti workflow engine and designing workflow in BPMN editor, use provided API's in BPMN engine to run business functions.
  • Developing business processes/workflow and rules using Drools or Camunda BPM/Rules
  • Implementing various J2EE design patterns like DAO pattern, Business Delegate, Value Object.
  • Developing Business components and Services using Spring, JPA and JAX-RS and deploying them in Business tier application server.
  • Developing various land registry office user interfaces, Model Beans and DAO using React or Angular framework.
  • Writing Unit Test Cases and Integration Test Cases using JUnit, Mockito, and Jest or Enzyme.

Environment: Core Java, J2EE JSP, Servlets, JDBC, Collections, Generics, JUnit, Solr, Lucene, Struts, Spring, AWS, JBPM, Hibernate, Micro services, Eclipse, WebLogic Application Server 5.0, UML, SQL, NOSQL, Oracle 10g, Agile,

We'd love your feedback!