sr full stack developer resume example with 6+ years of experience

(555) 432-1000,
, , 100 Montgomery St. 10th Floor

Ø Around 6+ Years of IT Experience in Project analysis, Design, Development, Testing and Deployment of Web Based Applications using Java/J2EE. Actively involved in each phase of Software Development Life cycle (SDLC). Ø Expertise in using Agile Software Development methodologies. Ø Expertise in client scripting languages and server scripting languages like HTML5, CSS3, JavaScript, Bootstrap, jQuery, AngularJS, Angular 2.0/4.0, JSP, Node JS. Ø Extensive experience in design and development of J2EE applications using Core Java, Annotations, Data Structures, Transaction Management, JMS Custom Tag Libraries, JSTL, XML and other open-source frameworks and APIs. Ø Hands on experience in developing applications using J2EE Design Patterns like MVC Architecture, Singleton, Abstract Factory, Facade, DAO. Ø Experience in building web applications using spring framework features like Spring ORM, Spring DAO, Spring AOP, Spring Context, Spring Security, Spring Core, Spring IOC, spring boot, Spring Batch and Web Services using Eclipse and integration with Hibernate. Ø Knowledge on JPA Hibernate and spring to perform CRUD operation with SQL Server and Oracle. Ø Experience on using J2EE Design Patterns such as Model-View-controller (MVC), Singleton, Service Locator, Business Delegate, Observer, Decorator, Session Facade, Visitor, Data Access Object, Factory Pattern etc. Ø Expertise in MVC architecture Web Framework with Struts, Singleton, spring (Dependency Injection, Data Access Objects, and MVC Framework). Ø Expertise in development of multi-tiered enterprise applications using Java/J2EEtechnologies like Spring, Struts, Servlets, JSP, Hibernate, EJB, JDBC, JMS, IBM MQ Series, JNDI and Web services (SOAP, WSDL, REST). Ø Expertise in Web Services Technologies like, JAXP, JAX-RS, JAX-WS, JAXB, SOAP, WSDL, UDDI, Restful, JMS and Service Oriented Architecture (SOA). Ø Experienced in developing messaging module by using Kafka and Rabbit MQ. Ø Experience in developing cloud-based applications using Spring Cloud, Pivotal cloud foundry and Amazon Web Services (AWS). Ø Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more EC2 instances. Ø Experience in configuring, deploying the web applications on Apache Tomcat, Oracle/BEA WebLogic, IBM Web Sphere, JBoss. Ø Professional experience in relational database management (RDBMS) Oracle, SQL server. Ø Experience in working with the NoSQL Database like MongoDB, Cassandra to manage extremely large data sets. Ø Expertise in using Java IDE tools like Eclipse, IBMRAD, and IntelliJ. Ø Good knowledge and hands on experience in working with Selenium, log4j, JUnit and TDD. Ø Having measurable experience on application building tools like Maven. Ø Actively involved in the DevOps streamlining process through Jenkins CI and CD Release Automation. Ø Extensively worked on Pivotal Tracker and JIRA tools for tracking stories in a Project. Ø Hands on experience with versioning tools like, GitHub Offering 6 years of progressive experience in owning web-based projects from concept and design through testing, implementation and client updates. Diligent about producing exceptionally clean, strong and secure code. Successful at achieving browser, device and operating system compatibility objectives while satisfying client desires and producing robust, sophisticated designs. Experienced in field and ready for challenging assignments. Reliable in completing quality work and exceeding expectations. Expert Lead Web Developer specializing in front-end development. Experienced with all stages of development cycle for dynamic web projects. Strong background in management and leadership. Committed job seeker with a history of meeting company needs with consistent and organized practices. Skilled in working under pressure and adapting to new situations and challenges to best enhance the organizational brand.

  • Technical Skills
  • Languages C, C++, Java, J2EE, SQL, PL/SQL
  • J2EE Technologies Java, J2EE, RMI, Sockets, JDBC, Servlets, JSP, JMS, Java Beans, JSTL, Spring,
  • Hibernate, JTA, JNDI, JPA.
  • Tools& Framework Spring, Hibernate, Spring MVC, Spring boot, Spring Web Flow, Spring IOC,
  • Spring AOP, Spring Security, Junit, SOAP UI.
  • Web services SOAP, Restful, JAXP, JAXB, JAX-RS JAX-WS, WSDL, UDDI, JMS and Service
  • Oriented Architecture (SOA). JAX-RPC, JAX-B and Micro Services.
  • Web Technologies AngularJS, Angular 2.0/4.0, XML, Ajax, Bootstrap, NodeJS.
  • Cloud Technologies Amazon Web Services (AWS).
  • Databases Oracle, SQL Server,MongoDB, Cassandra.
  • Web/App Servers Apache Tomcat, JBoss.
  • Build Tools Maven.
  • Development Tools (IDE) Eclipse, IntelliJ and STS.
  • Testing Tools/Others JUnit, Mockito, Soap UI, Log4j and JIRA
  • Version Control Git
  • OS & Environment Windows, UNIX, Linux, Mac
  • Environment:
  • Java, J2EE, HTML, CSS, Angular JS, JavaScript, Spring, Spring MVC, Multithreading, log4J, XSL, XML,
  • UML, Maven, JIRA, Git, Hibernate, SQL Server, Agile, Hibernate, Stored Procedures, SQL,Junit, Mockito.
Education and Training
University of Dayton Dayton, OH Expected in 08/2022 Master of Science : Computer Science - GPA :
Horizontal - Sr. Full Stack Developer
Sunnyvale, CA, 01/2021 - Current
  • Involved in client requirement gathering, analysis & application design of Extreme Programming using agile methodology with iterative and incremental software development
  • Worked on Angular 4.0 for the front-end application to interact with the node JS application which served as orchestration layer between the UI and the microservices which are built using Spring Boot
  • Developed Payments and Payments Return Screens using Angular Directives
  • Used Angular for the two-way databinding allowing auto synchronization of models and views
  • Developed the UI Test cases for Angular application by using Karma, Mocha and Chai
  • Worked on Microservice architecture using Spring Boot to modularize code and implemented Rest API’s using
  • Spring Rest and integrated Swagger API for documentation
  • Maintained Interface compatibility and concurrency in the project using Java 1.8 new features like Lambda expressions, default, static methods, and Concurrency API
  • Consumed various SOAP and REST webservices
  • Deployed our applications on AWS and used services like EC2 instances, S3, Route53, ELBs etc
  • Used Kafka as Java Messaging Service for producing and consuming data between applications
  • Worked on creating Spring Data Repositories for SQL/NoSQL databases
  • Used SQL Server as the database for storing data at rest
  • Used
  • SQL Queries, Stored procedures, Triggers and functions to perform the appropriate business logic
  • Have written ATDD Tests using Cucumber and Gherkin
  • Developed Unit Tests using Junit, Mockito and Power Mock and Involved in functional, integration and
  • Performance testing
  • Troubleshoot AWS EC2 Status checks including System Status checks and Instance Status check alerts
  • Implementation of Alerts configuration by using the AWS with Prometheus
  • Involved in bug fixing, acceptance testing with test cases, Code reviews
  • Used JIRA as Work management scrum Agile Tool
  • Experience in Test Driven Development (TDD), JUNIT, Performance and Functional Testing
  • Used GIT as a version control tool
  • Environment: Java 1.8, Spring Boot, Web Services (REST & SOAP), JSON, Log4j, STS, Kafka, Mockito, Angular 4.0,
  • Apache Tomcat, Maven 3.0, GitHub, JIRA, Postman, JMeter, JIRA, Cucumber, SQL Server, AWS.
Oracle - Full Stack Developer
Portland, OR, 04/2019 - 10/2020
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing
  • Developed Single page application and structured the JavaScript code using AngularJS
  • Worked on building REST APIs following Microservices architecture using Spring Boot framework with Java 1.8
  • Configured Spring security in the application using OAUTH Framework and access controls using Spring security annotations based on user roles
  • Used Object/Relational mapping tool Hibernate and JPA to achieve object to database table persistency
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures, Ø triggers, and packages on Oracle database
  • Utilized Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper
  • Worked on Log4J to validate functionalities and Mockito framework JUnit for Unit testing and executed TDD framework
  • Used Swagger for Default code generation and Documentation of API services and Testing the Application by using the Swagger
  • Deployed the application on Amazon Web services (AWS) and used it to provide a large computing capacity for scalable solutions
  • Used Git to maintain the version of the files and took the responsibility to do the code merges and creating new branch when new feature implementation starts
  • Used Maven as build automation tool for the fetching the dependencies from the antifactory
  • Involved in writing test scripts using Junit, Mockito and Power Mock and execute them through Ø Selenium and Cucumber
  • Worked closely with cross functional and cross platform Ops teams and QA Ø teams to perform UAT
  • Environment: Agile Methodology, Java 1.8, J2EE, Angular JS, Rest API, Bootstrap, Hibernate, Spring Framework,
  • Spring Boot, Spring Security, OAuth, JAX-RS, GIT, JUnit, Maven, Micro Services, Oracle, Tomcat Server, JIRA, Spring
  • Tool Suite, Cucumber, Jfrog artifcatory,AWS,Swagger.
Cgi Group Inc. - Java Full Stack Developer
Sterling, VA, 12/2017 - 04/2019
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development and testing
  • Worked on Angular 2 by consuming RESTful web services and used Angular 2 forms like Template Driven forms and Modern Driven forms to perform form validations both on server and client side
  • Configured and Implemented Spring AOP for transaction management, Spring MVC Framework, Spring Boot, logging and performance tracking
  • Implemented Restful web services using JAX-RS annotations, Jersey as provider and implemented security using
  • Using spring security framework for user level authentication with REST API for service layer Development
  • Used Spring DAO (JDBC Template) in the persistence layer for GPS, backend being Oracle10g
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) and hibernate
  • Experienced with AWS services to smoothly manage application in the cloud and creating or modifying the instances
  • Used NoSQL databases like MongoDB and S3 for data persistence, used specifically to save the payload requests made by the client
  • Developed reusable and interoperable Web service modules based on SOA architecture using RESTful
  • Responsible for creating tables in development schema and Wrote oracle packages, procedures, and functions in PL/SQL
  • Consumed SOAP and Rest Ful webservices to get the data from the downstream applications and performed business logic using Java 1.7
  • Used Rabbit MQ as Java Messaging Service for producing and consuming data between applications
  • Created test cases for DAO Layer and service layer using JUNIT (Mockito)
  • Used Software Configuration Management (SCM) and Java Build Tool Maven
  • Used GIT as source control management giving a huge speed advantage on centralized systems that must communicate with a server
  • Environment: Java 1.7, HTML5, CSS3, TypeScript, Angular2.0, Spring MVC, Spring AOP, Spring Security, Spring Cloud,
  • Hibernate, Oracle10g, SOAP, WSDL, RESTful, Jersey, Rabbit MQ,Maven,AWS, Junit, Mongo DB.
Citigroup Inc. - Java Developer
Modesto, CA, 06/2016 - 11/2017
  • Prepared Functional and Non-Functional requirements by analyzing the business requirements
  • Developed presentation layer code, using Angular JS and CSS for applying style in entire applications
  • Writing end-to- end flow i.e., controller’s classes, service classes, DAOs classes as per the Spring MVC Ø Design and writing business logics using core Java 1.7 and data structures
  • Developed various helper classes needed following Core Java multi-threaded programming
  • Used various core java concepts such as Multi-threading, Exception Handling, Collection APIs, Garbage collections for dynamic memory allocation to implement various features and enhancements
  • Implemented Rest APIs using Spring MVC framework with Java based configuration
  • Used Hibernate as ORM tool to send and fetch data from Database
  • Developed Value Objects/POJO classes to hold the values between Data Layer and Business logic layer
  • Used Stored Procedures to save and get the information to/from Database
  • XSL is used to display the data in PDF from xml file
  • Developed Service Layer Using Spring, persistence layer using Hibernate
  • Involved in complete development of Agile Development Methodology/SCRUM and tested the application in each iteration
  • Developed use case UML diagrams such as Sequence and Class diagrams for my application module
  • Used Maven as a Build Tool
  • Used Git for source code version control
  • Using JIRA tracking the issues and resolving them
  • Used SQL Server as the relational database for storing the data
  • Implemented Log4J for Logging Errors, debugging and tracking using logger’s components
  • Used Rational Clear Case for version control and Clear Quest for bug tracking.

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

Your data is safe with us

Any information uploaded, such as a resume, or input by the user is owned solely by the user, not LiveCareer. For further information, please visit our Terms of Use.

Resume Overview

School Attended

  • University of Dayton

Job Titles Held:

  • Sr. Full Stack Developer
  • Full Stack Developer
  • Java Full Stack Developer
  • Java Developer


  • Master of Science

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

*As seen in:As seen in: