We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

SUMMARY

  • Professional IT experience in Analysis, Design, Development, Code Review & Integration of Multi - Tier distributed applications using Java/J2ee Technologies.
  • Well versed in all stages of Software Development Life Cycle including requirement analysis, design, development, testing, deployment, support, and maintenance with various methodologies such as Waterfall , Incremental, Iterative and Agile models.
  • Experience with Responsive Web Design ( RWD ) technologies like HTML5, CSS, JavaScript, DHTML, XHTML, Angular (2.0), NodeJS, ReactJS and JSON.
  • Experience in Core Java with a strong understanding and working knowledge of components with Multi-Threading, Inheritance, Polymorphism, Collections, Interfaces, Reflections . Concurrency, File Handling I/O, Data Structures, Exception Handling and Garbage Collection.
  • Experience in working with messaging systems like JMS, RabbitMQ, Kafka , Kafka event sourcing.
  • Good Experience in working with BackboneJS to handle the large set of JavaScript code.
  • Experience in implementation of OOPS concepts using Java/J2EE technologies such as Core Java, Java Beans, EJB, JMS, Servlets, JSP, Spring Batch, XML Design Patterns, Hibernate and Web Services.
  • Experience in using Spring DI and Spring MVC for REST APIs and Spring Boot for micro-services.
  • Experience in system maintenance, analysis and performance in Windows, Linux and UNIX environment.
  • Developed JUnit test cases for all the developed modules. Used CVS as version control.
  • Monitored testing in Selenium alongside utilizing tools like SOAP UI, Restful Services and Postman and Multiple Interfaces.
  • Hands-on experience in relational databases like Oracle 11g, MySQL, MS SQL Server using SQL, PL/SQL programming and NoSQL database Mongo DB.
  • Experience in deploying J2EE components on JBOSS, Apache Tomcat, BEA WebLogic, and IBM WebSphere application servers.
  • Proficient in using Amazon Web Services (AWS) . Extensive experience focusing on services like EC2 , ElasticBeanstalk , CloudWatch , CloudFront , CloudFormation , IAM , S3 , RDS , Elastic Cache , SNS , SQS , AMI .
  • Experience working with Amazon Web Services (AWS), working with EC2, RDS, Dynamo DB, S3, Cloud Formation Templates, Cloud watch.
  • Experienced in entire system life cycle (SDL /C) including Analysis, Design, Programming, Building, Testing, Debugging.
  • Experience in Testing JUnit Framework using Mockito and Easy Mock, Spring Junit Runner, JMeter.
  • Strong experience with various application developments IDEs Eclipse, My Eclipse, IntelliJ , Maven and Net Beans .
  • Excellent team player with in-depth knowledge of development tools and languages.

TECHNICAL SKILLS

Technologies: HTML5, XML, CSS3, JavaScript, TypeScript, jQuery, DOM, RWD Frameworks, JSON.

Java: Spring Boot, Spring MVC, Hibernate, Servlets, JSP, NodeJS

J2EE Frameworks: Spring, Hibernate, Struts2

JavaScript Technologies: Angular, Angular8, jQuery, React.

Databases: Microsoft SQL Server, Oracle, MySQL, MongoDB, Cassandra

Web Services: RESTful, SOAP

Testing Tools: Karma, JUnit, Log4j, Jest, Postman.

Operating Technologies: Windows, UNIX, LINUX, Mac OS.

Web Containers: JBOSS, WebSphere, WebLogic, Tomcat

Repositories: Git, Bitbucket, SVN

Build Tools: Maven, Gradle, Jenkins

Cloud: AWS EC2, RDS, S3, IAM, CloudWatch, EBS, Lambda

PROFESSIONAL EXPERIENCE

Confidential

Sr. Full Stack Developer

Responsibilities:

  • Worked on HTML5, CSS3 , style sheets, NodeJs and JavaScript to tie together a diverse range of sites with an easily understandable structure.
  • Developed business logic using Java /J2EE, Hibernate and various OOPS concepts.
  • Developed and tested many features for dashboard using Flask, CSS, and JavaScript.
  • Used Log4J for testing the JavaScript functionality Junit and karma for running tests.
  • Adoption of new principles such as responsive design, mobile first and adaptive design using Angular8 libraries using Typescript.
  • Implement RESTful API based Web services and integrated with Spring MVC and Hibernate.
  • Built Single page apps using Angular 6 and Typescript for responsive design.
  • Injected Angular6 built-in http service to custom services to communicate with backend with RESTful APIs and Used Pipes to format and sort data displayed in the templates.
  • Developed the application as Single Page Application which can switch to different components using Angular 8 ; also worked on Angular components and created functions factory to interact with the RESTful Services using AJAX services .
  • Developed application level code to interact with API web services using AJAX, JSON, XML.
  • Used React JS in components like JSX, creating React components.
  • Experienced in React JS and working with React Flux architecture.
  • Used redux form to manage form state in redux.
  • Used Postman to test RESTFUL API for HTTP requests such as GET, POST, and POST.
  • Experience with Object-Oriented programming, Laravel, Vue.js, Angular 8.
  • Used JAVA 8 features like Lambda Expressions, Parallel Streams, and functional interfaces.
  • Create and maintain fully automated CI/CD pipelines for code deployment .
  • Created and injected Spring Boot, Spring controllers, Spring services and DAOs to achieve dependency injection and to wire objects of business classes.
  • Developed Micro-Services using Spring Boot and Spring MVC architecture and used View Resolver to map web pages.
  • Developed Spring Batch processes for financial reporting applications.
  • Implemented Swagger for the microservices for Documenting Rest API.
  • Implemented Rest API Design Guidelines for the microservices.
  • Installed the Apache Kafka cluster and Confluent Kafka open source in different environments.
  • Developed an event-driven microservices architecture using Apache Kafka.
  • Setting up and configuring Kafka Environment in Windows from the scratch & monitoring it.
  • Creating a backup for all the instances in Kafka Environment.
  • Successfully Generated consumer group lags from Kafka using their API Kafka- Used for building real-time data pipelines between clusters.
  • Deploying the application in Jboss server and testing the application using SOAP UI and web
  • Worked with Cassandra Node Connector for database persistence to interact with Cassandra.
  • Used DAO and JDBC for database access.
  • Worked with executed unit test cases by using JUNIT for accuracy of code and logging with log4j.
  • Developed JUnit test cases for all the developed modules. Used CVS as version control
  • Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.
  • Created CI/CD pipelines using Maven, Jenkins, ECS AWS.
  • Expertise in Confidential Azure Cloud Services (PaaS & IaaS).
  • Expertise in Azure infrastructure management
  • Followed AGILE (SCRUM) methodologies through sprint planning in every two weeks and everyday stand up meetings to monitor the status from the Scrum Master.
  • Analyzing and designed application using various object-oriented programming(oops) features like inheritance, polymorphism, and encapsulation.
  • Used node.js which is event-driven model for data-intensive real-time applications.
  • Experience in Installation, integration, and configuration of Jenkins CI/CD, including installation of Jenkins plugins.
  • Deployed applications on AWS by using Elastic Beanstalk.
  • Used Elastic Beanstalk for deploying and scaling web applications developed within Java platform in pre-production Environment.
  • Good experience on working with Amazon Web Services like EC2, S3 , Amazon Simple DB , Amazon RDS , Amazon Elastic Load Balancing, Amazon SQS , AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front.
  • Experience on Amazon IAM service enabled to grant permissions and resources to users. Managed roles and permissions of users with the help of AWS IAM and also involved in developing the Web services using AXIS2 framework.
  • Excellent in deploying the applications in AWS, API GATEWAY as EC2 instances and create snapshots for the data that must be stored in AWS S3.
  • Used Amazon S3 to store and retrieve media files such as images and Amazon Cloud Watch is used to monitor the application and to store the logging information.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Responsible for setting up databases in AWS using RDS, storage using S3 buckets and configuring instance backups to S3 bucket.
  • Used GITHUB for version control system and used GRADLE for Build and Deployment.

Tools and Technologies: JSP, JSF, HTML, HTML5, CSS, JQUERY, Vui, VUEJS, Gradle, AWS, ec2, api, AJAX, XML, json, SOAP, Hibernate, Struts2, REST, Angular, Angular 8, TYPESRIPT, Java 8, lamBda expressions, Spring Boot, spring batch, SASS, jQuery, JavaScript, TYpescript, kafka, karma, JSTL, JUNit, XSL, Log4j, Oracle, Github, NOSQL, MONGODB, JeNKINS, DOCKER.

Confidential

Full stack Developer

Responsibilities:

  • Developed business logic using Java /J2EE, Hibernate and various OOPS concepts.
  • Development of web application using Angular and Node.js for backend system with cutting edge HTML5 and CSS3 techniques.
  • Participated in front end development using Angular 8, JavaScript, JQuery, HTML5, CSS 3.0 and bootstrap.
  • Used JavaScript for client-side validations. Used JUnit for unit testing of the system and Log4J for logging.
  • Developed the Front-End and User Interface of ARWorks applications using JavaScript, ES6, React, and Redux.
  • Extensively used Core Java such as Multi-Threading, Exceptions, and Collections.
  • Worked on JavaScript framework for building web pages using Angular JS, Backbone, Bootstrap.
  • In our project used Node.js which uses the Google V8 JavaScript engine to execute code, and a large percentage of the basic modules are written in JavaScript.
  • Experienced in developing web-based application using Python, Django, FLASK, java, J2EE, spring.
  • Worked with React JS to build Bootstrap components for responsive UI Objects and linked with API data to view render the virtual DOM dynamically.
  • Developed a Micro Service Oriented application with React JS in the front end and Spring Boot services.
  • Converted a monolithic app to microservices architecture using Spring Boot using 12-factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
  • Developed RESTful services, CORS and different http headers using Jersey REST API.
  • Used React JS in components like JSX, creating React components.
  • Used Angular 6 as framework to create a Single Page Application (SPA) and created various components.
  • Experienced in Angular Templates, directives, Routing and navigation, Components, Services and Data Binding.
  • Used ES6, Angular6, ReactJS, Redux framework for binding, DOM models linking, view model underlaying data and behaviors.
  • Created reusable React components and managed application state with Redux.
  • Implemented Initial setup and component migration to Redux.
  • Node.JS, and React.JS to augment browser-based applications with MVC capability.
  • Developed REST API, Spring Boot end points implementing messaging queue for a supply chain delivery system.
  • Worked on micro services-based architecture using Spring Boot interacting through REST API.
  • Used Spring Boot which is radically faster in building cloud Micro Services and develop Spring based application with very less configuration.
  • Experience in developing Microservices using Spring-Boot.
  • Used Swagger as medium for modifying the web services URL to feed the input to UI.
  • Developed Micro-Services using Spring MVC and Spring Boot.
  • Integrated Apache Storm with Kafka to perform web analytics. Uploaded click stream data from Kafka to HDFS, HBase and Hive by integrating with Storm.
  • Worked on real time data integration using Apache Kafka, Spark streaming and HBase.
  • Experience to develop and deploy JAXB, SOAP, XML, REST API Web Services.
  • Performed unit testing on various project modules using JUnit framework.
  • Used Testable Development and AGILE methodology techniques to provide reliable software efficiently on time.
  • Created AWS Security Groups for deploying and configuring AWS EC2 instances.
  • Implemented a 'server less' architecture using API Gateway, Lambda, and Dynamo DB and deployed AWS Lambda code from Amazon S3 buckets. Created a Lambda Deployment function and configured it to receive events from your S3 bucket.
  • Create and configured the continuous delivery pipelines for deploying Micro Services and Lambda functions using Jenkins CI server.
  • Experience in managing Azure Storage Accounts.
  • Good working experience in Azure Logic apps, Service Bus, Document DB and SQL Database.
  • Worked with the DevOps team on AWS to integrate the client and server-side code.
  • Developed backend of the application using the flask framework
  • Developed API for using AWS Lambda to manage the servers and run the code in AWS.
  • Implemented automated local user provisioning instances created in AWS cloud and google cloud.
  • Regular Inspection and maintained current version control using GIT branching strategy.
  • Involved in Documenting (design, analysis, specification), implementing and testing phases multiple times of Full Software Development Life Cycle (SDLC).
  • Install, configure, test, monitor, upgrade, and tune new and existing PostgreSQL databases.
  • Installing and configuring nagios check postgresql.pl plugins for Monitoring PostgreSQL instances effectively.
  • Performed integration testing and write test cases using Karma and Jasmine

Tools and Technologies: JSP, HTML, CSS, css3 J2EE, XML,VUI, Hibernate, es6, REST, ReactJS, PL/SQL, IntelliJ, Eclipse, Angular, Spring Boot, sdlc, SASS, jQuery, swagger, JavaScript, JSTL, XSL, Log4j, APACHE KAFKA, Oracle.

Confidential

Java/JEE Developer

Responsibilities:

  • Developed static and dynamic Web Pages using JSP, JBoss, Eclipse IDE, Swing, HTML5, ES6, NODEJS and CSS.
  • Created Web Applications with real-time, two-way connection, where both Client and Server can initiate communication by using Angular 2.
  • Extensively worked on java Multi-threading programming, Synchronization, Java Mail API and Collections API for concurrent product models upload/download process.
  • Designed and developed Microservices based business components and RESTful XML web service endpoints using Spring Framework for handling AJAX requests.
  • Developed different micro-scripts for planning modules in selenium with java j2ee in the Testing framework.
  • Deployed Spring Boot based micro services on Docker containers using Amazon ECS.
  • Developed and deployed Micro Services based applications using Spring Boot and Spring Cloud.
  • Implemented modules into Node JS to integrate with designs and requirements.
  • Configured the application using Spring framework annotations and developed Spring Controllers for request and response processing and implemented RESTful Web Service.
  • Designing and developing Restful API and services using best practices to interact within the micro services and with the front end. Using spring MVC and spring rest.
  • Wrote Kafka producers to stream the data from external rest APIs to Kafka topics.
  • Performed Unit testing on applications using tools Mocha and Chai to test React JS components.
  • Built a Real time system proof of concept using NodeJS, AngularJS and ReactJS.
  • Worked with React JS to build Bootstrap components for responsive UI Objects and linked with API data to view render the virtual DOM dynamically.
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.
  • Migrating some of the applications from AngularJS 1 to Angular 2 and componentize the code as per the Angular recommendations for better testability.
  • Designed the data models to be used in data intensive AWS Lambda applications which are aimed to do complex analysis creating analytical reports for end-to-end traceability, lineage, definition of Key Business elements from Aurora.
  • Implemented broad range of AWS Cloud Services like EC2, S3, IAM, VPC, Route53, Lambda, Elastic search.
  • Worked on SQL queries with Oracle SQL developer to select, insert, update, joins. Tested and worked on development purpose in local environment.
  • Coordinated and Bug fixes at different stages of the application development.

Confidential

Software Developer

Responsibilities:

  • Developed code in HTML, CSS, JavaScript, JSP, JSTL, Servlets and Java.
  • Presented Creative design using HTML, CSS, JavaScript libraries like jQuery for project Secure IT.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Worked with Core Java concepts like Collections, Multi-threading, and Exception handling and Garbage collection.
  • Analyzed, Designed and then implementation of different software applications of core Java and J2EE.
  • Development and implementation of Spring and J2EE based MVC (Model View Controller) framework for the application.
  • Experienced in migrating applications to AWS and application deployment in the cloud (AWS) with CI/CD tools like Jenkins, Chef.
  • Successfully built Communication Bridge with the client and limited the iterations of process and good customer service feedback.
  • Application backend implemented as Node.js express application server.

Hire Now