We provide IT Staff Augmentation Services!

Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

PROFESSIONAL SUMMARY:

  • Over 7+ years of experience as a developer, in Enterprise - level implementation of the Software Development Lifecycle (SDLC), including Functional and Technical design, Development, Implementation and Support.
  • Experience in Microservices Architecture applications using Spring 5, Spring Boot 2, Spring Cloud, Cloud Foundry, Spring Security, Spring JPA, Spring Integration, Spring Batch, Angular 8/10, Docker, Pivotal Cloud Foundry, Kafka, Restful Web Services, Open API (Swagger).
  • Experience in Java 8 and Java 11 (Lambdas, Streams, Multithreading).
  • Experience in usingReduXto manage the application state and applying middleware such asReduX-promise, ReduX-thinkandReduX-saga.
  • Extensive experience with Angular JS, directives, and services to interface with both restful and legacy network services also DOM applications. Extensive experience on modern front-end template frameworks for JavaScript including Bootstrap, JQuery, Angular JS etc.
  • Strong experience in unit testing tools of JavaScript Frameworks like Karma, Jasmine and Protractor for Angular, Mocha and Chai for React JS.
  • Developed Robust User Interface using Bootstrap, Node JS, JSP, JavaScript, jQuery, CSS, and HTML.
  • Involving cloud computing platforms like Amazon Web Services (AWS), Azure and Google Cloud (GCP), Pivotal Cloud Foundry (PCF).
  • Good experience in React.js for creating interactive UI’S using One-way data flow, Virtual DOM, JSX, and React Native concepts.
  • Complete Understanding and hands on experience in Agile development methodologies
  • Experience in application/web servers like JBoss AS, WebLogic, WebSphere, and Tomcat.
  • Hands on experience in building projects using popular IDE's like Eclipse and IntelliJ IDEA.
  • Good knowledge of the testing framework Junit 4.5, Testing, Mockito, Power mock.
  • Knowledge of Relational databases like Oracle 11g, MySQL, Mario DB, NoSQL.
  • Extensive experience in Jasper Report, Control-M.
  • Experience using GraphQL to query and mutate data from backend REST/SOAP services
  • Knowledge on various Azure services like Compute (Web Roles, Worker Roles), Azure Websites, Caching, SQL Azure NoSQL, Storage, Network services, Azure Active Directory, API Management, Scheduling, Auto Scaling, and PowerShell Automation.
  • Experience with XML and related standards and technologies like AJAX, REST Web Services API, SOAP, WSDL, and DOM.
  • Experience in making the Devops pipelines using Openshift and Kubernetes for the Microservices Architecture.
  • Strong experience on C, Multi-threading, Boost, STL, Sqlite, GDB, Purify, Quantify, Fortify and Makefile on Unix/Windows platforms
  • Experience in development, testing and deployment of enterprise applications on Windows & UNIX.
  • Experienced in XML for data parsing using JAXB, JAXP (DOM and SAX).
  • Expertise in coding optimized SQL queries on databases like Oracle and MySQL.
  • Expert in using logging tools like Log4J.
  • Expert in Build Management using ANT, Maven GIT and Version Control.
  • Prepare the Azure cloud infrastructure Azure Resource Manager Templates.
  • Strong experience in PL/SQL and SQL for writing SQL queries, Triggers, functions and Stored Procedures on databases like Oracle 8i/9i/10g, MYSQL, and Sybase etc., and Used tools like TOAD, SQL Developer to access the database and build the SQL queries.
  • Hands-on Test-Driven Development (TDD) and CI/CD tools Jenkins, Maven, JIRA, Bit Bucket.
  • Experienced in utilizing Splunk to monitor and troubleshooting application systems.
  • Having knowledge on NoSQL databases like Cassandra, HBase and MongoDB.
  • Expertise in analyzing and solving technical problems as well as finding and diagnosing bugs.
  • Expert in handling non-functional Requirements for web and enterprise applications like performance, scalability, reliability, load balance, fault tolerance, Clusters etc.
  • Expert in Requirement, Change management for Business, functional, non-functional requirements
  • Effective team working skills. Able to work both as an individual and as a team member within multi-disciplinary team.

TECHNICAL SKILLS:

Operating Systems: Windows, Linux, Mac

Languages: Java, C, C++, Python, Scala

Middleware: J2EE (Servlets, JSP, JDBC, JMS, JNDI, XML, XSLT) Restful Web Services, Struts, Web services SOAP, WSDL.

Frameworks: React, Django, Django REST, Flask, Angular 8, nodeJS, JQuery, Twitter Bootstrap CSS, Angular Material, Spring 4, Spring JPA, Curam, Struts 2.0, NodeJS, Jakarta Struts Framework 1.2/2.0, Hibernate 2.0/3.0, J2EE Design Patterns. Log4j, Junit

Frontend Programming: jQuery, JavaScript, CSS, Ajax, Html

Web Technologies: JSP/Servlet, PHP, HTML, CSS, JavaScript, jQuery, XML, XSLT

Application/Web Servers: JBoss, WebLogic Application Server, Tomcat

Databases: Oracle 8/8i/9i/10G, IBM DB2 UDB, MySQL, mongo DB

Version Control: Git, Bitbucket, SVN

Open Source: Flatworm, Dozer mapping, Castor, cruisecontrol, Google Guice Dependency Injection, Spring, Boss Drools, jasper reports, cewolf, Apache Camel, CXF-RS

IDE: Eclipse, RSA, Android Studio, XCode

Test Methodologies and Tools: Junit, Selenium

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Full Stack Developer

Responsibilities:

  • Developed Graphical User Interfaces using UI frameworks Angular JS and Web pages using HTML and JSP’s for user interaction.
  • Implemented Spring Annotations, Spring Boot and Spring Cloud to develop Business layer components. Utilized Node.js to create a fast and efficient chat server.
  • Experienced with distributed transaction management with isolation levels with Spring JTA.
  • Exposed Stateless session beans as RESTful web services using spring.
  • Developed Micro Service to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Spring security is used for authentication and authorization and to provide protection against attacks like session fixation, click jacking and cross site request forgery.
  • Used the AWS mobile hub for quick storing and retrieval of app data in AWS DynamoDB.
  • Involved in Analysis, Design, Development, Integration and Testing of application modules and followed AGILE/ SCRUM methodology.
  • Expertise in using the Java 8/11 features such as Functional Interfaces, Stream API.
  • Applied ReduX middleware usingReduX-promise, ReduX-thunkandReduX-saga.
  • Knowledge with JS mobile frameworks like Native app using Native Script and Angular, React Native, Apache Cordova and Ionic.
  • Responsible and used React.js for creating interactive UI’s using one-way data flow, virtual DOM, JSX, and React Native Concepts.
  • Designs develop and test HTML5, CSS3, Bootstrap, jQuery andReact.JSthat meets accessibility and web browser standards for website.
  • Developed user interface by using theReactJS, Flux for SPA development.
  • Implemented client-side Interface usingReactJS.
  • A robust understanding of front-end technologies, Object-Oriented JavaScript, AJAX, XHTML, HTML, XML/DOM, Node.js, Angular 10, React JS, JS-Based framework.
  • Implementing the new message retry mechanism using Kafka in the event of any failure in the downstream systems.
  • Rest API calls and data binding is done by using Angular.
  • Spring MVC framework is used to develop enterprise application and it helps to maintain loosely coupling. Spring IOC is used to inject dependencies and manage the life cycle of a bean.
  • Developed robust client and form management system with React Native, ReduX, and Firebase.
  • Created a RESTful Web API service using ASP.NET Web API to generate data for the EMS which was then consumed in the front-end by Angular 8.
  • Used the AWS mobile SDK which helps to build high quality mobile apps quickly.
  • Used Amazon Elastic search service for application monitoring and full text search.
  • Used GWT and Amazon AWS (EC2/S3/EBS) for prototyping and subsequent evaluation.
  • Responsible for maintaining and expanding our AWS infrastructure using AWS (EC2/EBS).
  • Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
  • Used Fortify scans to check the code vulnerability and security leaks.
  • Running the coding standard utilities like Fortify and Purify to make sure the code is bug free and coding standards are followed.
  • Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes
  • Spring JPA is used to achieve persistence and make connections with Mario Database.
  • Backend interfaces are developed using stored procedures and PL/SQL packages.
  • Log4j and JIRA is used for logging and debugging.IntelliJ IDE was used for development of source code.Implementing Change Requests and Enhancement Requests.
  • Creating unit and integration test cases using Junit and Mockito Framework to achieve the Test-Driven Development (TDD).

Environment: Java 1.8, Spring, Spring Boot, Spring Security, JPA, Restful Web services, Jenkins, Unix, Micro Services, Kafka, JMeter, Bootstrap, Typescript, HTML5, CSS3, Azure, AWS, Pivotal Cloud Foundry, GCP, Mario DB, Oracle11, JUnit, Log4j, apache Tomcat 7.0.65, Eclipse, Fortify, Purify, GIT, Maven, Hibernate, Control -M, BIRT report.

Confidential

Java Full Stack Develope

Responsibilities:

  • Hands-on experience working on SAP Hybris Commerce as a Developer.
  • Developing Micro Services leveraging in an Azure cloud environment.
  • Experience in working with leading Cloud platforms, such as AWS,AWS API Gateway, GCP, SAP CP
  • Developed Single Page applications using Angular 7 using components, directives using Typescript.
  • Developed API using NodeJS to allocate access to data in SQL, Mongo DB.
  • Managing Product development / implementation using Azure cloud infrastructure.
  • Worked on Google cloud platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.
  • Demonstrable experience designing and implementing complex applications and distributed systems into public cloud infrastructure (AWS, GCP, DevOps, Docker)
  • Used Spring Framework AOP Module to implement logging in the application to know the application status.
  • Used PCF for Deploying, managing and operating scalable, highly available, and fault tolerant systems.
  • Developed the UNIX shell scripts to automate jobs.
  • CI/CD pipe line with azure DevOps (PaaS)
  • Involved in daily stand up and weekly development review meetings as part of Agile Methodology.
  • Involved in development of a UI pages using Angular JS, HTML, CSS, Bootstrap, JQuery, CSS, Scala and performed data transfer using Controllers.
  • Developed Single Page Application (SPA) using Angular and injected generic services.
  • Actively participated in the Analysis, Design, Development and Testing phases of various modules.
  • Installed, secured, and configured AWS cloud servers with Linux, WebLogic etc.
  • Responsible for deploying, designing and developing Cloud-based solution using core AWS Services.
  • Developed the Rich User Interfaces using Front end technologies such as Bootstrap, CSS, JavaScript, jQuery, Ajax and JSON.
  • Created Automation test framework using Selenium, and JIRA for tracking bugs.
  • Used jQuery to implement widgets for user interface alongside CSS/HTML and web page layouts and templates and Implemented sagas as a middleware.
  • Migrating the legacy monolithic struts application to Micro services platform.
  • Built RESTful API server to achieve CRUD operations for posts using Jersey, JAX-RS, JSON, spring REST using MEAN stack (Mongo DB, Express JS, Angular JS, Node JS) Technologies.
  • Design and developed Micro sites, Aggregators and Micro services
  • Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate/JDBC template, using Spring IOC (Dependency Injection).
  • Hands-on experience in development of micro services and deploying in Docker.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP.
  • Used Spring DAO Module along with Struts Framework to deal with Database.
  • Support the code builds by integrating with continuous integration tool (Jenkins) Written Maven scripts, Installed Jenkins, written shell script for end-to-end build and deployment automation.
  • Used Rally tool for defect tracking and monitoring of work assignment in the system.
  • Developed the Restful web services application in Spring Boot framework.
  • Used Oracle 11g and Oracle RDB as backend data bases.

Environment: Java 1.8, J2EE, Spring MVC, Spring Boot, Jax-WS, Restful Web services, AJAX, XML, Jenkins, Unix, Micro Services, Bootstrap, SAP Hybris 6.3, AWS, Azure, PCF, GCP, JavaScript, HTML5, CSS3, Angular 6, JSON, JMS, Oracle11, JUnit, Log4j, apache Tomcat 7.0.65, Eclipse, GIT, ANT, Maven, Hibernate.

Confidential, Andover, MA

Java Full Stack Developer

Responsibilities:

  • Developed the business logic layer components in middle tier of the application using Spring Designed Framework and Spring Boot.
  • Worked on Angular JS controllers and created functions to interact with the RESTful Web services using AJAX.
  • Extensively used Hibernate, ORM mapping solution technique, to map data representation from MVC model and Oracle Relational Data Model with a SQL based schema.
  • Used Spring AOP terminologies to handle transaction management and logging.
  • Involved in developing new Front-end pages using Angular1.6.
  • Used spring framework for Dependency Injection and integrated with Hibernate.
  • Developed project by Agile Methodology, test driven development (TDD) and scrum status meetings and worked closely with client to handle Distributed Scrum teams.
  • Developed RESTful services in Java Spring Boot to integrate with LDAP for user registration, login and reset/change password functionalities, also for payment processing etc.
  • Used Java8 features to develop the application like lambda expressions, Streams, Functional Interfaces and used default and static methods in interfaces.
  • Involved in developing Web Services using RESTful and SOAP frameworks and created SOAP using WSDL, XML and SOAP for transferring of data.
  • Developed SQL Queries for retrieving the data from the database.
  • Configured and built SpringMVC application on Tomcat web server.
  • Used JUnit framework for Unit testing of application and developed Test classes.
  • Used Oracle 11g database for tables creation and involved in the creation of the Data Access Objects (DAO) to query, store and retrieve the data from the Database using SQL, calling Oracle Stored Procedures.
  • JavaScript is used for client-side validation and scripting functions.
  • Tested Rest web services using Postman.
  • Implemented Ajax for creating interactive web application and for avoiding reloading of page for each request.

Environment: Hibernate, AWS, JSP 2.4, HTML5, CSS3, Angular, JQuery, Node JS, XML, XSLT, SQL Server, React JS, Java, Maven, JDBC, Apache Tomcat, Eclipse, GIT, Windows XP, postman, Oracle.

Confidential

Java Developer

Responsibilities:

  • Developed use case diagrams, object diagrams, class diagrams and sequence diagrams using UML.
  • Used Maven build tool achieve more functionality for build purpose.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns.
  • Developed architecture and design of large-scale Enterprise Java Applications primarily focused in domains like Banking, Finance, Credit Card Services, Home Mortgage, ERP and E-commerce domains.
  • UsedWSDLandSOAPfor the development of theXMLbased applications.
  • DevelopedREST API'susingSpring MVCandSpring boot, hosted all micro services onPCF.
  • Helped create and implement distributing data architectures using NOSQL technologies such as data distribution networks to deliver data into the data storage layer and API components for Client.
  • Designed Micro-Service architectureto divide application into business components usingSpring Cloud.
  • Hands-on experience with Akka Play Framework MVC model, Object relational mapping tools like Slick
  • Experience in development of Agile Environment using TDD.
  • Creating SQL queries, PL/SQL stored procedures, functions for database layer by analyzing the required business objects and validating them with stored procedures.
  • Used Hibernate Framework for object relational mapping and persistence.
  • Identified the defects in the application, captured it using QC and rectified the defects.
  • Involved in creating the WAR files and deployed in the Server and Followed Agile scrum methodology, involved in sprint planning, retrospective and code reviews

Environment: Java, J2EE, Spring, Spring Boot, Mongo DB, Jasper Reports, Hibernate, Angular JS, Ajax, JavaScript, UML, Restful, Microservices, Tomcat, Linux, Servlet, MVC, Eclipse, Log4j, Webservices, Web Sphere, JUNIT, Maven, Jenkins, GIT, Agile

We'd love your feedback!