Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Adithya B

Tampa,FL

Summary

  • Senior Java Full Stack Developer with 8+ years of proven experience in designing, developing, and maintaining scalable enterprise applications using Java/J2EE and modern JavaScript frameworks.
  • Expertise in Spring Boot, Spring MVC, Hibernate, and RESTful APIs, with strong backend development and architectural skills.
  • Proficient in front-end development using Angular, React Js, HTML5, CSS3, JavaScript, TypeScript, Bootstrap, and Material UI.
  • Hands-on experience in Microservices architecture, including development, deployment, and orchestration using Docker, Kubernetes, and Spring Cloud.
  • Experienced in working with relational databases like MySQL, PostgreSQL, Oracle, and NoSQL databases such as MongoDB, Cassandra.
  • Skilled in CI/CD tools including Jenkins, GitLab CI, and Maven/Gradle, with expertise in version control using Git and Bitbucket.
  • Proficient in cloud platforms such as AWS (EC2, S3, Lambda, RDS), Azure, and GCP, with exposure to serverless architecture and DevOps practices.
  • Familiar with unit testing and automation frameworks like JUnit, Mockito, Selenium, and Cypress.
  • Adept at working with tools like JIRA, Confluence, Postman, Swagger, Fiddler, Eclipse, IntelliJ IDEA, and VS Code.
  • Strong debugging and performance tuning skills with tools like Log4j, Splunk, New Relic, and AppDynamics.
  • Deep understanding of RESTful and SOAP-based web services, including API versioning, security (OAuth2/JWT), and Swagger/OpenAPI documentation.
  • Experienced in building responsive, cross-browser-compatible web applications using modern front-end frameworks and adaptive UI design principles.
  • Worked on enterprise-grade monolithic and distributed systems, with migration experience to microservices or cloud-native architectures.
  • Proficient in using message brokers such as Apache Kafka, RabbitMQ, and ActiveMQ for event-driven architecture.
  • Familiar with event sourcing, CQRS patterns, and domain-driven design (DDD) for complex enterprise applications.
  • Experienced in writing and optimizing complex SQL queries, stored procedures, and database indexing for high-performance applications.
  • Developed and deployed containerized applications using Docker Compose, Helm charts, and managed them on Kubernetes clusters (EKS, AKS, GKE).
  • Hands-on with infrastructure-as-code (IaC) using Terraform, CloudFormation, or Ansible for cloud resource automation.
  • Experience with logging and monitoring stacks: ELK Stack, Grafana, Prometheus, and AWS CloudWatch for observability and diagnostics.
  • Led or participated in code refactoring initiatives, reducing tech debt and aligning with industry best practices and coding standards.
  • Conducted performance profiling, load testing using JMeter, Gatling, and implemented caching with Redis, Ehcache, or Hazelcast.
  • Involved in security best practices, including input validation, XSS/CSRF prevention, secure authentication, and encryption techniques.
  • Experienced in mobile-first web development and basic integration with mobile platforms via REST APIs or GraphQL.
  • Delivered proof of concepts (POCs) and technical spikes to evaluate new technologies, tools, or frameworks.
  • Proven ability to mentor junior developers, conduct technical interviews, and define coding standards within development teams.
  • Successfully collaborated with cross-functional teams including QA, Product, UX, and DevOps, ensuring aligned delivery and continuous improvement.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Sr. Java Full Stack Developer

Generac Power Systems
06.2022 - Current


  • Designed and developed scalable RESTful microservices using Java 17,Spring Boot, integrated with MongoDB and PostgreSQL, resulting in a 30% improvement in application response time.
  • Developed responsive, reusable front-end components with React.js, Redux, TypeScript, and Material UI, enhancing user experience and reducing UI bugs by 30%.
  • Refactored legacy monolithic application to a microservices architecture, improving system maintainability and reducing deployment downtime by 60%.
  • Implemented Spring Security and JWT-based authentication to secure REST APIs and role-based access control for enterprise clients.
  • Built Angular components with RxJS, Material UI, and REST API integration, resulting in a 20% faster load time.
  • Ensured cross-browser compatibility and mobile responsiveness using Bootstrap 5 and media queries.
  • Migrated legacy JSP-based frontend to React.js, enhancing UI performance and code modularity.
  • Deployed Java microservices to AWS (EC2, ECS, S3, RDS) using Terraform and Jenkins pipelines, reducing manual deployment errors by 80%.
  • Dockerized all backend and frontend components for local and cloud environments; managed deployments via Kubernetes (EKS).
  • Built end-to-end CI/CD pipelines using Jenkins, GitLab CI, Maven, and SonarQube, reducing deployment time by 70% and ensuring code quality standards.
  • Implemented centralized logging and monitoring with ELK Stack (Elasticsearch, Logstash, Kibana) and Prometheus + Grafana, setting up proactive alerts and dashboards for SRE and dev teams.
  • Wrote unit, integration, and end-to-end tests using JUnit 5, Mockito, TestContainers, and Cypress, achieving over 85% test coverage across modules.
  • Wrote unit and integration tests using JUnit 5, Mockito, and TestContainers, achieving 85% code coverage.
  • Automated frontend tests using Cypress and backend contract tests using Spring Cloud Contract.
  • Integrated backend services with PostgreSQL, MongoDB, and Redis for optimized data persistence and caching, handling over 1M daily transactions.
  • Utilized Kafka for real-time data streaming between distributed services, enabling asynchronous communication.
  • Managed CI/CD pipelines using Jenkins, GitLab CI, and GitHub Actions, incorporating code quality gates with SonarQube and test coverage enforcemen
  • Documented APIs using Swagger/OpenAPI, collaborated with QA and UX teams via Confluence and Figma.
  • Participated in code reviews, conducted tech interviews, and mentored junior developers on best practices and architecture patterns.

Java Full Stack Developer

American Express
10.2019 - 08.2021
  • Led end-to-end development of a high-throughput digital payments platform using Java 17, Spring Boot, and Microservices, ensuring 24/7 availability and PCI-DSS compliance.
  • Developed scalable, reusable front-end modules with React.js, Redux, and TypeScript, enhancing user onboarding flows and reducing page rendering time by 40%.
  • Engineered secure and performant REST APIs using Spring Security, OAuth2, and JWT, supporting millions of authenticated user sessions per month.
  • Integrated backend services with PostgreSQL, MongoDB, and Redis, optimizing queries and caching strategies for real-time transaction insights.
  • Utilized Apache Kafka to build asynchronous, event-driven communication across services, improving processing time for customer reward updates by 50%.
  • Containerized services using Docker, orchestrated deployment pipelines with Kubernetes on AWS (EKS), and automated cloud provisioning with Terraform and CloudFormation.
  • Built CI/CD pipelines in Jenkins and GitLab CI, incorporating automated tests, static analysis with SonarQube, and secure artifact promotion.
  • Enforced rigorous testing standards using JUnit 5, Mockito, and TestContainers for backend; Cypress and Selenium for frontend regression suites.
  • Integrated fraud detection APIs, AML systems, and internal risk engines to support compliance and enhance transaction security.
  • Set up centralized monitoring and logging with ELK Stack, Prometheus, and Grafana, reducing mean time to detect (MTTD) production issues by 60%.
  • Collaborated closely with product managers, architects, QA, and security teams in an Agile/Scrum environment using JIRA, ensuring biweekly delivery of sprint increments.
  • Participated in global architecture design reviews, contributing to performance tuning, failover strategies, and disaster recovery planning.
  • Mentored a team of 5 developers across geographies, conducted code reviews, and enforced best practices in Git branching, modular design, and API documentation (Swagger).

Java Developer

Key Soft
06.2017 - 09.2019
  • Developed server side JEE application components using spring, Spring MVC, Annotations, JSP, Servlets, JDBC, EJB, JMS, and J2EE Design Patterns using Eclipse.
  • Implemented RESTful Web services to retrieve data from client side and made RESTAPI calls from AngularJS.
  • Used AngularJS for data binding, and NodeJS for back-end support with APIs.
  • Built Web pages that are more user-interactive using jQuery plug-ins for Drag and Drop, Auto Complete, JSON, Angular 2, JavaScript and Bootstrap. Developed RESTful web services using Jersey API.
  • Used Angular 2 for delivering user experiences such as high performance, off-line accessibility, and zero-step installation. Developed data layer components/DAO’s using Hibernate ORM framework.
  • Implemented Angular 2 component router for navigation and the services to connect the web application to back-end APIs.
  • Migrated individual components and services of this application from AngularJS to Angular 2, one module at a time. Used Tiles framework with struts to reduce the redundancy between JSP pages.
  • · Participated in a Scrum team and Agile Practices including TDD, BDD, and pair programming.
  • · Developed SOAP services and clients using Apache AXIS2, JAX-WS, WSDL, XML, XSD, JAXB framework.
  • Worked closely with the configuration in the Tomcat application server and Apache Web server.
  • Use Spring Data JPA to persist model objects to Cassandra database.
  • Developed Spring JPA Repositories to access and information from MYSQL database.
  • Build Rest web service by building NodeJS Server in the back end to handle requests sent from the front-end jQuery Ajax calls. Developed application using spring framework, REST, Tomcat, Maven, Gradle.
  • Used RESTful services to implement Web Services and Consumed and published JSON Web Services in the application. Developed Data layer using DAO patterns, ORM and Hibernate.
  • Build Restful API web services using NodeJS used a full complement of Express, AngularJS, NodeJS, and DynamoDB to store and present assessments.
  • Development of server-side layer using XML, XSD, SOAP, JAXB, JDBC, Hibernate, JMS, JDK, JNDI, EJB and DAO patterns using Eclipse IDE. Designing XML Schemas for the application.
  • Develop unit test cases using JUnit and used Log4J for logging and debugging.
  • Worked on SQL, PL/SQL, Stored Procedures, Triggers, Inner vs. left join, Indexes/performance, Batched SQL on Oracle 10g.
  • Managed Jenkins continuous integration tool for releases.

Education

Master of Science - Compute Science

Trine University
Angola, IN
05-2023

Bachelor of Science -

Anna University
India
05-2017

Skills

  • C
  • C
  • Java 17
  • J2EE
  • Python
  • Groovy
  • ScalaSQL
  • JUnit and mockito
  • Tortoise SVN, CVS, GitHub
  • PL/SQL
  • Git version control
  • Nodejs and express
  • Servlets
  • Jenkins and travis CI
  • JDBC
  • AngularJS and reactj
  • JavaScript
  • Spring Framework
  • Hibernate
  • Spring Boot
  • Selenium
  • Cucumber
  • Junit
  • Django
  • Restful
  • Microservices
  • AWS
  • Azure
  • Apache Tomcat
  • Web Sphere
  • Oracle
  • SQL-Server
  • MySQL
  • Postgresql
  • MongoDB
  • Dynamo DB
  • Cassandra
  • Maven
  • Jenkins
  • JMeter
  • Tortoise SVN
  • GitHub
  • Linux
  • Generative AI
  • Kafka
  • AppDynamics
  • Splunk
  • SOAP and restful web services
  • Reactive programming
  • Docker and Kubernetes
  • SQL and NoSQL databases
  • Microservices architecture
  • SonarQube
  • Kubernetes
  • Docker
  • HELM
  • RESTful apis
  • Hibernate ORM
  • Spring framework
  • JavaScript programming

Certification

AWS Cloud Practitioner, Amazon Web Services, 07/01/24, 07/01/27

  • [Area of certification], [Company Name] - [Timeframe]

Timeline

Sr. Java Full Stack Developer

Generac Power Systems
06.2022 - Current

Java Full Stack Developer

American Express
10.2019 - 08.2021

Java Developer

Key Soft
06.2017 - 09.2019

Master of Science - Compute Science

Trine University

Bachelor of Science -

Anna University
Adithya B