We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Full Stack Java Developer

Responsibilities:

  • Experience with Software Development methodologies like Agile/Scrum and Involved in business Requirements and creating the Jira tickets for user stories. Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, Angular 8, and Bootstrap. Used
  • Streams and Lambda expressions available as part of Java 8 to store and process the data Experience in Quality Assurance Life Cycle (QALC) aspects such as developing Test Strategies, Test Plans, Test Cases (Manual/Automated), Defect Reports and developing Test Scripts. Created reusable and testable
  • React functional and class components using es6. Used Spring Boot which is radically faster in building cloud Micro - Services and develop Spring based application with very less configuration. Creates and configure Micro-Services architecture and integrated with Angular application. Responsible for developing UI pages using Angular JS, HTML5, CSS3, JavaScript, jQuery, AJAX and JSON. Developed page layouts, navigation and presented designs and concepts to the clients and the management to review. Developed dynamic responsive Web Application by integrating Angular JS with Bootstrap which is further integrated with Web Services. Performed GUI, Functional and Regression testing by automated using Selenium, Testing, Maven, and Jenkins. Involved with set up of Continuous integration and daily builds using Jenkins with art factory repository manager. Automated Test cases in TDD (Test Driven
  • Development) and BDD (Behavior Driven Development). Design and implemented zero-click continuous delivery/orchestration of code/configuration promotion with standardizing CI workflow which includes Code Coverage, Unit Test cases, functional test cases and auto-promotion of code depending on various test cases results across multiple environments. I have built end to end CI/CD pipelines in Jenkins to retrieve code, perform tests and push build artifacts to art factory. Used Jenkins for enterprise scale infrastructure configuration and application deployments into art factory. Managed build results in
  • Deploy and deployed using workflows in deploy. Implemented maven plug in through Jenkins jobs for deploying the artifacts to art factory. Use of JSX in the React components for cleaner HTML like structure inside JavaScript Developed responsive web pages for smart devices using Bootstrap and media queries. Implemented AJAX in web pages for accessing application data without refresh the whole webpages. Implemented client-side Interface using Angular. Use of chrome-dev-tools, react-dev-tools, and redux-dev-tools for debugging Used Jest and Enzyme for writing the unit tests. Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources. Used AngularJS as framework to create Single Page Applications which can bind data to specific views and synchronize data with server. Automated bot

Confidential

Full Stack Java Developer

Responsibilities:

  • Involved in various meetings with Business analysts and developers. Developed Agent Portal with HTML5, CSS, LESS, JSON, AJAX and Angular JS for developing user interface and server - side technology with Node JS. Conducted Functional testing, Regression Testing using selenium with Data-driven framework and Key- Word driven framework. Worked on Guidewire & Data hub and Info center solutions for Commercial Lines Transformation. Designed and developed Micro Services business components using spring for different policies. Involved in multi-tiered J2EE design utilizing Spring Inversion of
  • Control (IOC) and Hibernate. Build the application based on new features of JDK1.8 at service layer level. Used spring framework for Dependency Injection and integrated with Hibernate. Primarily focused on the spring components such as Dispatcher servlets, Controller s, Model and View Objects, View
  • Resolver. Involved in developing Spring Beans and wiring their dependencies Experience in working on Java 8 and Java 11 features which includes Lambdas, Collections, IO, Concurrency and Streams. Worked on Java 8 Streams and on lambda expressions. Designed MVC architecture and Front control design pattern using Spring MVC Framework for Presentation tier and I have written code for the using Spring MVC Framework for Presentation layer and spring dependency injection. Involved in the development of Micro services for all the models using combination of Spring Boot and Spring Security.
  • Created automation test scripts using data Driven framework and Page Factory model to test the web applications using Selenium WebDriver with JAVA and maven. Expertise in using Selenium Grid to run test scripts on different platforms and against different browsers in parallel to save time. Used Jenkins to execute the test scripts periodically on Selenium Grid for different platforms like desktop, tablet and mobile. Performed Cross browser testing and parallel testing on Chrome, Firefox and Safari using Testing and Maven on Selenium grid. Coded extensively using JavaScript, Angular JS to make rich internet web application for a Single page app. Used Node.js Bower for UI Dependency management. Worked on bower. Json and bower.rc files. Extensive usage of Node JS in implementing the server-side build deploys automation and building DEVOPS process from TFS. Expertise in grouping of Test suites, Test cases and Test Methods for Regression and Functional Testing using Testing Annotations like Groups, Parameter, Data Provider and Tags. Utilized Maven to Manage dependencies for Test execution, plug-ins and created profiles of grouped Test cases to run sanity and Regression Testing. Involved in developing
  • BDD Framework from Scratch. Involved in the usage of BDD framework to Develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria. Involved in DevOps Migration/automation processes for Bu

Confidential

Full Stack Java Developer

Responsibilities:

  • Developed the single page application following Agile Scrum, participated in daily standups, sprint reviews, Kickoffs and used Jira for project management. Designed and Developed UI for Portfolio Review Dashboard application using AngularJS, NodeJS, ReactJS, HTML, CSS, Bootstrap, LESS, JavaScript and jQuery. Keeping current with Angular 4 and Typescript we were able to further modularize the app for reusability and consistency Utilized AngularJS framework to bind HTML template (views) to JavaScript object (models). Created Custom Directives in AngularJS, making use of Modules and Filters objects according to the application requirement. Performed Angular 5 plus, unit testing using Angular CLI's Jasmine implementation. Created Gulp scripts for various tasks and used Nodes for managing application UI Dependencies. Portfolio review dashboard is a single page application meant for Stakeholders and
  • Business users for faster and easier access to critical information for data - driven decision-making. Developed unit test cases using Mocha and Karma as unit test runner for various application modules. ETL jar is configured to run on daily and monthly basis this job is configured in Cron tab. Developed Restful services using spring and Jersey integration and involved in creating Jersey filters, interceptors and exception mappers. Developed a Java based ETL tool which extracts data from sources like IBM Cogno's (xml) & MySQL and dumps data in the target tables in MySQL database. Experience building cloud native app with Spring Framework and Spring Boot, Micro services Experienced in Reacts and working with React Flux architecture using complex Object-Oriented concepts in improving the performance of the websites.
  • Developed business service layer and data access layer using spring and Mongo-db. (Spring Mongo-Template) Designed and developed various server-side components like service handlers for service layer Involved in making spring and Hibernate enhancements to existing applications. Created REST clients to consume data from other partner applications and involved in creating POC's using MEAN stack and enhancing existing REST API's developed using Nodes, Express-JS and Mongo-db. Developed Apache Camel endpoints and used producer template to route messages to JMS queues. Involved in creating Message enrichers and customizing REST responses using Camel Free marker templates. Developed Batch jobs using Spring Batch to read flat files and load the data into Oracle database and scheduled using Spring Quartz Scheduling.
  • Used Spring LDAP for user security credentials authentication and for validating the User roles. Coded Gradle build scripts to build and deploy the application on WebSphere. Used Junit and Mockito framework for unit testing of application and Log4j to capture the log that includes runtime exceptions. Participated in code review and mentoring sessions and

Confidential

Full Stack Java Developer

Responsibilities:

  • Involved in developing Web service operations in Service Oriented Architecture (SOA). Analyze requirements with team; write High Level design documents, System Use Case, analyses risk factors. Followed Validated forms using Angular and regular expressions there by providing client - side validation and server validation Agile methodology during complete SDLC process. Participated Agile/Scrum development and deployment teams Used Spring Framework 4.1 for the application development. Created custom analytics framework to gather useful user behavior data using Mongo DB
  • Responsible for Web UI development in JavaScript using jQuery, AngularJS, and AJAX. Involved in front end development using Struts, JSP', JSTL. Worked with React JS to build bootstrap components for UI web objects. Linked with API data to view render virtual DOM dynamically. Worked on project to retrieve log messages procured from Kafka by leveraging Spark Streaming Used JSP, JSTL, Angular 2 and Spring tag lib to create dynamic and responsive pages Created instances in AWS as well as worked on migration to AWS from data center.
  • Developed REST Web services to make web service calls simple and easy for the client to access it with the help of standard HTTP URIs. Used JAXB for marshalling and unmarshalling of work order, billing XML documents, and JAXP for processing. Performed system monitoring using Sensu and Cloud Watch in AWS Cloud. Implemented Micro services architecture using Spring Boot for making application smaller and independent. Developed web service client using Spring Framework and REST HTTP protocol to get customer credentials and information. Experience in implementing and hosting Docker and Kubernetes containers. Design and develop RESTful API capabilities on Java/node.js technologies and deploying in AWS and implement API proxies on Apigee Edge. Responsible for creating and designing APIs using Apigee Edge. Developed DAOs using JPA, hibernate persistence API for the database operations to interact with Oracle Database. Used Spring Core Annotations for
  • Dependency Injection Spring DI and Spring MVC for REST APIs application with Spring Boot and Micro services. Worked with Groovy/Grails to support both static and dynamic typing as well as for operator overloading. Used Spring Batch to setup batch jobs to email the daily reports and that which run on
  • Pivotal Cloud Foundry (PCF) with Spring Boot as its MVC layer. Developed security framework with support for database security and integration with external security data stores such as LDAP Designed and developed the REST based Micro services using the Spring Boot. Implementing JSP Standard Tag
  • Libraries (JSTL) along with Expression Language (EL). Creating custom, general use modules and components, which extend the elements and modules of core AngularJS. Used AngularJS as the development framework to build a single-page a

Confidential

Java Developer

Responsibilities:

  • Involved in database modelling applying the normalization rules Developed Code using Struts framework, based on the MVC design pattern Developed the presentation layer using Struts Tag Libraries Developed the application with iterative methodology, recapturing the existing code and writing a new code for most of the modules. Worked on backend logic using Servlets, EJB, Hibernate and JDBC. Developed page specific elements, handlers, web beans, view helper classes, JSP pages & fragments by using design patterns and java standards. Validating the Application by Deploying and testing on JBoss Server.
  • Developed micro services using Spring MVC, Spring Boot, Spring Cloud, Spring AOP and Dependency Injection and JPA. Used JDBC Connection, Statement to retrieve Data from RDBMS. Analyzed, designed, validated the business logic of the system, and implemented the application Developed business services using EJB and used SOAP API. Utilized the AngularJS directives, factory, service, and filters. Created number of custom directives to reuse them across the controller. Translated functional requirements into technical design by gathering the user stories. Developed order history and order status of all the Authorized agent & specific bonds Developed dynamic pages for generating a report for displaying the existing business rules based on a search criterion to be reviewed by the CNA internally Involved in debugging the product using JIRA Bug Tracking Involved in developing the UI pages using HTML5,
  • CSS3, JavaScript, JSON, jQuery and AJAX. Developed servlets for generating reports in PDF format. Implemented multiple high - performance Mongo DB replica sets on EC2 with robust reliability. Implemented logging using log4j. Deployed the application in JBOSS Application Server. Developed Servlets and
  • Worked extensively on My SQL. Worked with MySQL for SQL log and Workbench. Maintenance of data in different Oracle Database and environments using TOAD. Written jQuery Validations for the User Frontends.

Environment: Windows XP/2000, Java 1.3, J2EE, Struts 1.1, EJB 2.0, Servlets, Session Beans, Ant, JavaScript 1.3, JSPs, HTML5, CSS3, jQuery, JSON, Oracle 8i, Ajax, Mongo DB, Soap, Toad, Eclipse 3.1, Web Sphere Application Server 5.1, Web logic, Apache CXF, MySQL, XSLT, Junit, Log4j, Rational Clear case, Clear Quest.

We'd love your feedback!