We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Coraopolis, PA

PROFESSIONAL SUMMARY:

  • Around 8 years of experience in System Design, Enterprise Software development and complex Client/Server Implementation, Web Development using Java/J2EE Technologies like Spring, Hibernate ORM, JDBC, Servlets, JSP.
  • Expertise in MVC architecture/implementation, WebServices, SOA, Analysis, Design, Object modeling, Data modeling, Integration, Validation, Implementation and Deployment.
  • Strong front - end UI improvement abilities utilizing JSP, JSP Custom Tag Libraries, AJAX, HTML5, CSS3, DHTML, JavaScript, jQuery, Responsive Web Design, Bootstrap and involvement in making Webpages cross program good, single page web applications utilizing AngularJS.
  • Strong Object-Oriented development experience using Java.
  • Experience in working wifMicroServicesArchitecture.
  • Proficient in development and deployment ofMicroServicesusing Spring Cloud & Docker containers.
  • Ensured proper working ofMicroServicesby configuringmicroservicesusing Naming Servers (Eureka).
  • DevelopedMicroServicesusing Spring Cloud and developed production ready Spring Boot applications.
  • Experience in spring modules like MVC, Spring Boot, AOP, ORM, JMS, and WebServices like Soap and REST.
  • Experience in using various Web and Application Servers like Apache Tomcat, IBM -Web Sphere servers.
  • Experience in working wif databases like MySQL, MongoDB, DB2, Cassandra, Oracle DB.
  • Hands-on experience in writing complex SQL queries, stored procedures, and triggers.

TECHNICAL SKILLS:

Languages: Java, SQL, PL/SQL, Oracle SQL Enterprise JavaJSP, Servlets, JNDI, JDBC, JSF, JMS

Web Technologies: HTML 4.0/5, CSS2/CSS3, JavaScript, HTML, XHTML, XML, DHTML, AJAX, jQuery, JSON, Bootstrap, DOM

Scripting Languages: JavaScript, jQuery, Angular 2 React Js.

Tools & Framework: Struts, Hibernate, Spring MVC, JMS, JSF, Log4J, JUnit, SOA, SOAP UI

Web services: SOAP, Restful.

Web/App Servers: Web Sphere, Apache, Tomcat, JBoss.

Database: Oracle, SQL-Server, MySQL server, MongoDB, DB2, Cassandra

IDE & Tools: Eclipse IDE, Net Beans, Visual Studio, Notepad++, Edit plus.

Version Control: CVS, SVN, Git, Bit Bucket

Design Patterns: MVC, Front Controller, Singleton, Business Delegate and DAO patterns

PROFESSIONAL EXPERIENCE:

Confidential, Coraopolis, PA

Full stack developer

Responsibilities:

  • Involved in analysis, design, and implementation and testing phases of SDLC through Agile Methodology.
  • Developed applications using Java 8 and new features of java (lambda expressions).
  • Good working experience in web Designs which includes HTML5, XHTML, XML, CSS3, JavaScript, jQuery.
  • Used ReactJSfor tinplating for faster compilation and developing reusable components.
  • Developed Application to assess JSON and XMl from Restful web service from consumer side using React JS.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Worked on creating WAR/EAR files from maven and deployed them on Apache Tomcat.
  • Developed Microservices wif Spring Eureka to retrieve API routes for teh entire cluster. Using this strategy each Microservice in a cluster can be load balanced and exposed through one API gateway.
  • Developed Spring Restful/Microservices and implemented Spring Eureka, Netflix, Ribbon as part of Services Discovery using Apache Axis.
  • Used Amazon Cloud Watch to monitorAWSservices and Amazon Cloud Watch logs to monitor application.
  • Selecting teh appropriateAWSservice based on compute, data, or security requirements.
  • Integration of Amazon Web Services (AWS)wif other applications infrastructure.
  • Used Node.js on teh server side and to install necessary packages into teh application.
  • Used chrome debugger, react developer tools and redux debugger tool for development and debugging.
  • Experience in Client Scripting language and server-side scripting languages like HTML5, CSS3, JavaScript wif ECMA6 features, jQuery, JSON, React, Redux.
  • Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing.
  • Developed Application to assess JSON and XMl from Restful web service from consumer side using React JS.
  • Used Microservice architecture wif Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
  • Involved in implementing Spring Netflix fault tolerance library to prevent failure from cascading failures.
  • Used Spring Security for session fixation, clickjacking, cross site request forgery.
  • Extensively used various Spring Framework Modules Spring Boot, Spring Security, Spring Data and AOP.

Environment: Java, J2EE, Spring Boot, Kafka, Micro Services, Docker, Kubernetes, Dynatrace, Prometheus, Splunk, AWS cloud, jQuery, Hibernate, XML, JSON, Web Services, Restful, Log4j, JUnit, Mongo DB, Maven, GIT, Eclipse, IntelliJ, TFS, Agile Methodology, Windows, Linux, React.

Confidential - NJ

Sr. Java Developer

Responsibilities:

  • Participated in teh system study to understand teh functionality of teh current system.
  • Hands on experience in both Cloud Computing and Edge Computing.
  • Responsible for teh configurations of data sources and connection pools.
  • Experienced in implementing services wif Microservice Architecture using Spring boot.
  • Participated in impact analysis for teh requirements.
  • Azure Resource Manager (ARM) provides security, auditing, and tagging features to halp you manage you're resources after deployment.
  • Selecting teh appropriateAWSservice based on compute, data, or security requirements.
  • Experience in Integration of Amazon Web ServicesAWSwif other applications infrastructure.
  • Expertise creating Docker images for teh services.
  • Setting up AWS OracleRDSdatabases for new project, use data pump to migrate data to Relational Database Services (RDS).
  • Used node.js as a proxy to interact wif RESTful services and interacting wif PostgreSQL Database.
  • Used Mocha, Chai unit test framework to write unit tests for JavaScript code and Jest for teh client-side unit testing.
  • Built SPA wif loading multiple views using route services using Angular and Node.js.
  • Involved a full complement of Angular 2, Node.js and MongoDB to store and present assessments.
  • Involved in making of efficient and fast application running using Node.js Non-blocking I/O.
  • Used Azure Resource Manager (ARM) to deploy, update, or delete all teh resources for you're solution in a single, coordinated operation.

Environment: Java, J2EE, Spring Boot, Kafka, Micro Services, Docker, Kubernetes, Dynatrace, Splunk, AWS, jQuery, Hibernate, XML, JSON, Web Services, Restful, Log4j, JUnit, Mongo DB, Big Table, Jenkins, Maven, GIT, Eclipse, IntelliJ, JIRA, Agile Methodology, Windows, Linux, Kafka MQ.

Confidential - Vienna, VA

Full stack developer

Responsibilities:

  • Involved in all phases of teh Software development life cycle (SDLC) using Agile Methodology.
  • Involved in component development using J2EE principles and used design patterns such as Singleton, Factory and Data Access Object (DAO) in teh implementation of teh application.
  • Used Spring MVC and Dependency Injection for handling presentation and business logic.
  • Integrated Spring DAO for data access using Hibernate.
  • Implemented Spring boot microservices to process teh messages into teh Kafka cluster setup.
  • Closely worked wif Kafka Admin team to set up Kafka cluster setup on teh QA and Production environments.
  • Used Spring Security for Authentication and Authorization of teh application.
  • Extensively used JSON to parse teh data from server side to satisfy teh business requirement.
  • Integrated Spring and Hibernate together and worked on developing backend components and services using Hibernate and spring.
  • Experience in working wif Distributed Cache (Infinispan/Coherence)
  • Integration of Amazon Web Services (AWS)wif other applications infrastructure.
  • Used Amazon Cloud Watch to monitorAWSservices and Amazon Cloud Watch logs to monitor application
  • Have worked on AWS to integrate teh server side and client-side code.
  • Involved in writingJava APIfor Amazon Lambda to manage some of theAWSservices.
  • Source code management is performed using GIT from master repository and noledge on container management using Docker in creating images.
  • Used Spring Boot which is radically faster in building cloud Micro Services and develop spring-based application wif very less configuration.

Environment: Java, J2EE, Spring Boot, Micro Services, JavaScript, JQuery, JSP, Spring, Hibernate, XML, JSON, Web Services, Restful, Log4j, Docker, Kafka, Kubernetes, JUnit, Web Logic, SQL, Jenkins, Gradle, IntelliJ, SVN, JIRA, Agile Methodology, Windows.

Confidential - Auburn Hills, CA

Java Developer

Responsibilities:

  • Involved in designing and implementing patent application viewer using Web scripts and spring frameworks. Used free marker template/JSP for rendering output. Also used jQuery and another Ext. JavaScript library to perform and design at client side.
  • Worked in agile framework as an individual contributor Responsibilities include - Interaction wif Business team in story grooming, reviewing story/acceptance criteria.
  • Setting up teh build and deployment automation for Java base project by using JENKINS and Maven.
  • Used Maven build tool to automate teh process of generating Docker files, building Docker Images and pushing them to Docker Private Registry.
  • Designed and developed asynchronous RESTful Microservices using Spring boot, Couchbase and RX Java that are consumed by other microservices wif an average response time of 30 milliseconds.
  • Developed all REST APIs using Hystrix commands and Feign clients for efficient fault tolerance and handling fallback mechanisms.
  • Work wif Business Analysts, Product Owners, and Application Support Teams to understand all stakeholder requirements.
  • Implemented RESTful Microservices using Spring Boot Framework. Generated Metrics wif method level granularity and Persistence using Spring Actuator.
  • We are using Zuul as Api Gateway and Ribbon client as Load balancer to distribute teh requests.
  • Used teh Eureka Server for teh service discovery.
  • Implemented Hystrix a Latency and Fault Tolerance for Distributed Systems.
  • Used spring config server for centralized configuration and Splunk for centralized logging. Used Dockers and Jenkins for Microservices deployment.
  • Using AWS ECS Cluster (EC2 Instances) for teh deployment of our microservices and also used teh AWS S3 buckets.
  • Developed story/task by following TDD and Pair programming concepts. Providing daily status in scrum meetings wif teh client. Mentored new team members on effective usage of blend of Spring Boot /JPA and Java
  • Used GIT for branching and merging of source code management.
  • Hands-on experience in using CI/CD pipeline and Jenkins for deploying teh code.

Environment: Java 1.8, Restful web Services (JERSEY, Spring Boot), PCF, Zipkins, Hysterix, Spring Config server, HTML, JSON, Log4j, Gradle, Git, Junit, Pivotal Tracker, Tomcat 7, Oracle 9i, MySQL, DB2, Jenkins, Jacoco, Jenkins, Docker, SonarQube.

Confidential

Jr. Java Developer

Responsibilities:

  • Developed and implemented teh interactive functionality using JSP, Tiles framework.
  • Extensively used Struts Validator for server-side validations and JavaScript for client-side validations.
  • Developed Stored Procedures, Queries to extract teh Customers data from teh database.
  • Used Subversion for Version Control Management.
  • Extensively used teh Struts tag libraries (Bean Tags, Logic Tags and HTML Tags etc.) and Custom tag libraries.
  • Involved in code reviews, debugging and testing.
  • Used connection pooling for optimization using JDBC interface.
  • Flexibly used J2EE design patterns like Value Object, Data Access Object and Singleton.
  • Prepared Use-Cases from teh given requirements and also interacted wif clients for requirements gathering and clarifications.

Environment: Java, JSP, Struts Framework 1.2, JDBC, UML, JavaScript, HTML, Oracle 9i, Toad, WSAD, Maven, Subversion, Log4J, WebSphere and Windows / NT.

We'd love your feedback!