We provide IT Staff Augmentation Services!

Sr. Full Stack/java Developer Resume

Denver, CO


  • Over 8+ years of software development experience in design and development of Multi - Tier Enterprise application design using object-oriented programming wif Java, J2EE technologies.
  • Experience in all phases of Software Development Life Cycle (SDLC), which includes Integration, Implementation, Interaction, Business Analysis/Modelling, Documentation, and Testing of all software applications.
  • Expertise in J2EE (Core Java), Swings and J2EE technologies such as Servlets, JSP, JDBC, Java Beans (EJB), JMS, Hibernate, spring, Web Services, HTML, XML.
  • Experience in using Design Pattern: Singleton Pattern, Façade Pattern (Session Façade Pattern), MVC Pattern, Business delegate Pattern, and Service Locator Pattern.
  • Experienced in using Spring Framework (Spring Core, Spring Model View Control, Spring IOC, Spring ORM, Spring Web flow, Spring Data Access Object).
  • Extensive experience in Web application development using - HTML, CSS, JavaScript, Ajax, Angular 8/7/6/4.
  • Experience in Amazon Web Services (AWS, Amazon EC2, Amazon S3, Amazon SimpleDB, Amazon RDS)
  • Automated the cloud deployment using chef, python and AWS Cloud Transformation Templates
  • Using JAX-RPC, JAX-WS, SAAJ, JAX-RS, SOAP, RESTful, WSDL, UDDI registry developing and registering web services and good Exposure to Service Oriented Architecture (SOA) such as Web Services.
  • Strong integration skills wif Message Oriented Middleware like JMS, WebSphere MQ, Active MQ, Rabbit MQ and Apache Kafka.
  • Experience in Service Oriented Architecture (SOA), Web Services design development and deployment using WSDL,REST, UDDI, JAXP, JAXB, SAX, DOM, XSLT, Apache AXIS,SOAP Web Services.
  • Experience in development of REST and SOAP based web services using AXIS, WSDL, XML, JAX-WS, JAX-RS, JAXB, AJAX technologies
  • Experience in working on XML technologies such as JAXB, JAXP and strong understating of DTD/Schemas, DOM/SAX Parsers, XSL, XSLT, and XPath.
  • Excellent in deploying the applications in AWS as EC2 instances and create snapshots for the data dat must be stored in AWS S3. Good understanding on NoSQL databases like Mongo DB and Cassandra.
  • Highly experienced wif Node.js (Server side), Express (Web server Framework), Mongo DB (Database) as a software stack.
  • Extensive experience using Git andMAVENto build the projects.
  • Experience in Apache Tomcat, IBM WebSphere, WebLogic, JBoss Application Server.
  • Experience in writing Build Scripts in MAVEN and using CI (Continuation Integration) tools like Jenkins.
  • Strong RDBMS expertise worked extensively wif Oracle, PL/SQL, and coded stored procedures, Triggers and Functions using PL/SQL.
  • Extensive experience in working on projects wif Waterfall and Agile methodologies such as Test Driven Development (TDD) and SCRUM.
  • Experience in Unit testing, Integration testing and User Acceptance testing using JUnit.
  • Participation in Systems Development Life-Cycle (SDLC) and great ability to write clear, reusable, well maintained, documented and efficient code for web development.
  • Experienced in working in Waterfall and AGILE methodologies-based development environment
  • Excellent organizational, interpersonal, and communications skills wif the flexibility and experience required adjusting to rapidly changing schedules and shifting priorities.


Languages: Java 1.5/1.6/1.7/1.8, J2EEJava/J2EE

Technologies: Servlets, JSP, JSTL, JDBC, JSF, JavaBeans, MVC, ANT, MAVEN, Log4j, XML, JAXP, DOM, JNDI, JUNIT, Web services (REST/SOAP), JTA

Design Patterns: Singleton, Factory, Facade, Builder, Observer, Command Patterns, Value/Data Transfer

Design Tools: Rational Rose, Star UML, Enterprise Architect

Web Technologies: HTML, JavaScript, CSS, XML, Angular 8/7/6/4, Node.JS

Frameworks: Struts, Spring, Spring Data, Spring Boot, Spring JDBC, Hibernate, JPA, Spring Core, Spring ORM, Spring MVC, Spring AOP

Web/Application Servers: Web Logic, WebSphere, Apache Tomcat, JBOSS

Testing: Junit, SOAP UI, POSTMAN

Cloud: AWS

Version Control Tools: GIT, SVN, CVS

Build Tools: Ant, Maven, Gradle

Database Environments: Oracle, SQL, MySQL

Operating Systems: Windows, Mac, Linux and UNIX


Confidential, Denver, CO

Sr. Full Stack/Java Developer


  • Involved in various phases of Software Development Life Cycle (SDLC) using Agile Methodology and followed Scrum sessions.
  • Design and developed the application using framework Angular 8 wif HTML5, CSS3 and Typescript.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 8.
  • Used Spring Inheritance, Auto-wiring, Core Container, Security, AOP, Spring Quartz for scheduling tasks to generate reports and emails to clients.
  • Consumed Web Services for transferring data between different applications using Restful APIs along wif API gateways APIs.
  • Used NPM as the package manager and NPM scripts as build tool for the application
  • Developed business components by using Spring Boot, Spring IOC, Spring AOP, Spring Annotations, Spring Cloud) &Persistence layer by using Hibernate/JPA along wif Web Services (RESTful)
  • Deployed Spring Boot based microservices and Docker container using Amazon EC2 container services using AWS.
  • Used Microservices architecture, wif Spring Boot based services interacting through a combination of REST and Spring Boot.
  • LeveragedAWS cloud servicessuch asEC2; auto-scaling; andVPC(Virtual Private Cloud) to build secure, highly scalable and flexible systems.
  • Used Spring Data Repositories to perform CRUD operations.
  • Configure theJenkins Buildfor auto deployment upon code push to GIT repository.
  • Created various MongoDB collections and wrote services to store and retrieve user data from for the application on devices and used Mongoose API in order to access the MongoDB from NodeJS.
  • Implemented a metrics collection mechanism for the server by utilizing Apache Kafka to stream server-side events.
  • Used JIRA for tracking the defects and to update the JIRA ticket's as the work progresses.
  • Worked on PL/SQL and created views, triggers, functions and stored procedures where ever necessary to improve the performance in Oracle database.
  • Used Maven tool to build the application and deployed on the Tomcat Application Server.
  • Using GitHub for reviewing and merging the code to the remote repository. Before we were using Stash for merging the code.
  • Troubleshoot and fix the issues as part of Performance, Pre-Prod and Prod deployments whenever the release is committed.

Environment: Java 1.8, Spring, Spring Boot, Spring Data, Spring (Auto-wiring, Core Container, Security, AOP, Spring Quartz), Microservices, Angular 8, Typescript, AWS, Docker, Eclipse IDE, Mongo DB, GIT, Maven, Jenkins, Node JS, Restful API, Websphere, Apache Tomcat, HTML5, Css3, Bootstrap, JMS, Jira, Agile, Windows.

Confidential, Dallas, TX

Sr. Full Stack Developer


  • Participated in various phases of Software Development Life Cycle (SDLC) using Agile Methodology and followed Scrum sessions.
  • Working on Object Oriented design principles and design patterns like Façade pattern, Factory pattern, Singleton pattern, Decorator pattern.
  • Involved in writing Spring Configuration XML, file dat contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • Leveraged MVC pattern to organize Angular 6/7 code. Worked on the REST API to create the services and tested on postman and used in Angular $HTTP service.
  • UsedSpringCore annotations for Dependency InjectionSpringDI andSpringMVC for REST API's andSpringBoot for micro-services.
  • Working on implementing domain driven design for all microservices to has better readability and separation of duties
  • Used Spring JDBC in persistence layer dat is capable of handling high volume transactions.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • UsedJava8 features like lambda expressions for communicating between business layer and database, stream API for Bulk Data Operations on Collections using both streams and parallel streams.
  • Worked wif NPM commands and using Package.json for managing dependencies and dev-dependencies of Node.js applications
  • Used Angular6 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data wif server.
  • Working on implementation of AWS Cloud-specific technologies like IAM, Elastic Servers, EC2 Instance, s3Instance, DynamoDB, elastic search.
  • Utilized Apache Camel to integrate microservices and RabbitMQ messaging exchanges.
  • Used Maven for compilation and building JAR, WAR.
  • Heavily used Spring Inheritance, Auto-wiring, Core Container, Security, AOP, and Spring Quartz for scheduling tasks to generate reports and emails to clients.
  • Used AWS Lambda to manage the servers and run the code in the AWS.
  • Used Spring framework for middle tier and Spring-JDBC templates for data access.
  • Composed and executed MongoDB scripts to insert and update NoSQL database and reporting.
  • Apache Maven tool TEMPhas been used for the build and deploy the application. Monitored the Error logs using Log4J and fixed the problems.
  • Implemented the OAuth security of the application using internal module and working on fixing the security vulnerabilities identified through static scan codes.
  • Worked extensively on SoapUI for mocking the back-end web service calls.
  • Performed routine code review, bug tracking and version control using Git.
  • Used JIRA to track issues and communicate wif other teams at various environments.

Environment: Java 1.8, Spring, Spring Boot, Spring (Inheritance, Auto-wiring, Core Container, Security, AOP, Quartz), Microservices, Angular CLI, Type Script, NPM, Node JS, Maven, Raabbit MQ, AWS, Mongo DB, OAuth, Soap UI, GIT, Jira, Agile, Windows.

Confidential, Deerfield, IL

Full Stack Developer


  • Involving in requirements gathering, analysis, design, and documentation of the application.
  • Developed Web based and Server-side applications using Java8.
  • Used Spring Boot which is radically faster in building cloud Microservices and developed Spring based application wif very little configuration.
  • Used Java8 features in developing the code like creating resource classes, fetching documents from database.
  • Design and development of Microservices using Spring Boot, REST API and document it using swagger.
  • Responsible for developing Microservices using Test Driven Developmentand Pair Programming in a DevOps environment using Spring Boot.
  • Used Spring Webflux and migrated applications from servlet to reactive API.
  • Used Annotations for Spring DI, Auto wiring and Spring MVC for REST API s and Spring Boot for Microservices.
  • Use Enterprise Architect to generate the XML schema for the application.
  • Used Swagger wif Spring-Boot to generate documentation for RESTAPI endpoints.
  • Production deployments on AWS cloud using services like ElasticBeanstalk, RDS, EC2, S3.
  • Implemented Text notifications feature for urgent pending actions for the user.
  • Used advanced Java 8 features like Lambda Expressions for Array operations, Streams, Method reference, and Collections.
  • Developed CRUD REST API using POST, GET, PUT and DELETE methods.
  • Developed spring framework's Aspect-oriented programming (AOP) to write various cross-cutting routines to execute some recurring functionality like logging module execution times, recording application usage, auditing user login data etc.
  • Worked on postman to test out the API we has worked on.
  • Created UI forms on Angular6.
  • Developed Restful web services to communicate wif MongoDB.
  • Implemented MongoDB as the NoSQL database for this application.
  • Worked on AWS services and implemented them into our Onelabs project.
  • Worked on the Jenkins pipeline.
  • Created REST endpoints to connect the different microservices dat our team TEMPhas worked on.
  • Worked on Junit and Mockito testing.
  • Used version control Git and Jira for tracking work in our agile workplace.

Environment: Java 8, Angular 6, Spring boot, RDBMS, JavaScript, jQuery, MongoDB, Jenkins, HTML5, CSS, GIT, AWS, Junit, Windows

Confidential, San Francisco CA.

Java Full Stack Developer


  • Responsible for writing J2EE compliant Java code for application development effort which involved working wif JSP, Servlets, JDBC, XML, EJB, etc.
  • Involved in the development of a portal called Microsite using Spring boot framework.
  • Designed and developed the application using AGILE-SCRUM methodology.
  • Upgraded the UI screens in the application to single page UI using Angular 4, HTML5 and CSS3.
  • Design and Development of Objects using Object Oriented Design in Java.
  • Worked on XML Technologies like XML Parsers, JAXB for binding data to Java objects.
  • Developed the Spring AOP Programming to configure logging for the application.
  • Implemented JMS for notifications and testing wif JUnit, Mock cases.
  • Created and ImplementedMicroServicesusing spring boot, REST, JSON.
  • Involved in SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and AngularJS.
  • Worked extensively on Web Services (SOAP&REST), XML, JMS and Spring Controller.
  • Extensively used Maven to build the application and deploy on Embedded Tomcat Server.
  • Maintained source code in GIT Repository.
  • Used Log4j for logging to trace the application log messages which is used for debugging.
  • Designed various tables required for the project in Oracle database.
  • Reviewed the code for ensuring adherence to Java coding standards.
  • Used JIRA for writing user stories and raising defects in a defined sprint.

Environment: Java 1.8, JSP, JQuery, JSON, Elastic, Spring Boot, Spring IOC, Spring MVC, Spring AOP, Spring ORM, Angular 4, Node.JS, Microservices, XML, SOAP Web Services, JMS, Agile, XPATH, Hibernate, Maven, GIT, Oracle, Tomcat, Log4j, GIT, JIRA, Oracle, Windows.

Confidential, Kansas City, MO

Java Developer


  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Worked under new technologies introduced injava8 like Functional interfaces and Lambda Expressions.
  • Involved in implementing the Spring MVC Architecture for the site, also worked on spring security features
  • Developed Java API to interact wif the Amazon SQS used in sending bulk emails.
  • Developing promotions Microservices usingJava,SpringBoot.
  • Worked on developing Microservices usingSpringBootandSpringCloud were developed, test and documented scalable and high-quality business applications according to business requirements.
  • Used GIT as a version controlling for the source code check in and check outs.
  • Wrote SQL, PL/SQL and stored procedures as part of database interaction.
  • Implemented log4j API for exception handling, logging of the errors, warnings, messages, stack traces, debuggers throughout the code.
  • Used Web services for transmission of large blocks of XML data over HTTP.
  • Involved in coding Object Oriented JavaScript and responsible for client-side validations using Angular Directives and jQuery functions.
  • Developed UI using HTML, JavaScript, and JSP for interactive cross browser functionality and complex user interface.
  • Used Bootstrap and media queries to make data post and data retrieval components responsive.
  • Used SQL developer for accessing the database.
  • Used JSON for data interchanging and building the objects.
  • Developed Backing beans to handle UI components state and stores dat state in a scope.
  • Implemented Design Patterns like Spring MVC, Singleton.
  • Provided on-call support during the pre-production testing and also the project release.

Environment: Java, JSP, Spring Framework, Spring MVC Framework, Spring Boot, Hibernate ORM Framework, Java beans, Oracle 11g, HTML, CSS, log4j, JavaScript, JQuery, JSTL, JSON, Tortoise SVN client, SQL Developer, Windows.

Confidential, Jacksonville, FL

Java Developer


  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Used Agile-Scrum software development methodology to develop batch jobs.
  • Implemented the functionalities using Java, J2EE, JSP, and AJAX, and Spring framework.
  • Used Hibernate for Object Relational Mapping.
  • Utilized JSP Standard Tag Libraries in the design and development of Views.
  • Created complex Stored Procedures using Oracle PL/SQL.
  • Involved in gathering and analyzing business requirements and converting them in to technical specifications.
  • Developed Stored Procedures for retrieving data from several databases.
  • Used SPRING framework dat handles application logic and makes calls to business objects and services mainly SOAP Web services.
  • Developed MAVEN scripts to build and deploy the application.
  • Developed Windows batch files to run the application in command prompt.
  • Used JIRA tool for bug tracking and project management.
Environment: SDLC, Java, J2EE, Hibernate, SQL, PL/SQL, JSP, spring, JDBC, SOAP

Hire Now