I’m a Java full stack developer with 9+ years of experience building and modernizing enterprise web applications across the full SDLC—UI development, REST/SOAP services, integrations, testing, deployment, and maintenance. I’ve worked extensively with Java/J2EE, Spring (MVC/Boot/Security/Batch), Hibernate, and relational databases, and I enjoy turning complex business requirements into clean, scalable systems. Lately, I’ve been focused on migrating and delivering multi-tenant platforms using React/Node.js/Express and cloud services on AWS, while building secure APIs with RBAC, reliable background workers, and auditable database migrations. I also enjoy leveraging modern development practices—Agile delivery, CI/CD automation, containerization with Docker/Kubernetes, and AI-assisted engineering—to ship dependable features and improve developer and user experience.

Abhinav Adarapuram

I’m a Java full stack developer with 9+ years of experience building and modernizing enterprise web applications across the full SDLC—UI development, REST/SOAP services, integrations, testing, deployment, and maintenance. I’ve worked extensively with Java/J2EE, Spring (MVC/Boot/Security/Batch), Hibernate, and relational databases, and I enjoy turning complex business requirements into clean, scalable systems. Lately, I’ve been focused on migrating and delivering multi-tenant platforms using React/Node.js/Express and cloud services on AWS, while building secure APIs with RBAC, reliable background workers, and auditable database migrations. I also enjoy leveraging modern development practices—Agile delivery, CI/CD automation, containerization with Docker/Kubernetes, and AI-assisted engineering—to ship dependable features and improve developer and user experience.

Available to hire

I’m a Java full stack developer with 9+ years of experience building and modernizing enterprise web applications across the full SDLC—UI development, REST/SOAP services, integrations, testing, deployment, and maintenance. I’ve worked extensively with Java/J2EE, Spring (MVC/Boot/Security/Batch), Hibernate, and relational databases, and I enjoy turning complex business requirements into clean, scalable systems.

Lately, I’ve been focused on migrating and delivering multi-tenant platforms using React/Node.js/Express and cloud services on AWS, while building secure APIs with RBAC, reliable background workers, and auditable database migrations. I also enjoy leveraging modern development practices—Agile delivery, CI/CD automation, containerization with Docker/Kubernetes, and AI-assisted engineering—to ship dependable features and improve developer and user experience.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Work Experience

Full Stack Developer at Verizon (Remote)
May 1, 2026 - Present
Contributed to migrating a multi-tenant B2B SaaS platform from a Base44 low-code/Deno architecture to a modular React 18 / Node.js-Express / PostgreSQL / AWS stack using a strangler-fig approach. Developed modular Express REST APIs and domain services with PostgreSQL (Sequelize) and Flyway-managed migrations, including environment-isolated S3 promotion. Implemented webhook verification, shared entity gateway CRUD, and subscription lifecycle management with Stripe (Checkout + webhooks) with canonical status tracking and tier-based feature access. Built RBAC using Amazon Cognito JWT authentication, middleware route guards, and permission matrices. Created reusable React auto-save frameworks adopted across 100+ forms, and designed production AWS hosting using ECS Fargate, ALB, CloudFront, RDS, S3, Cognito, CodeBuild, CloudWatch, and KMS. Integrated AWS Bedrock for in-product LLM features with failure handling. Delivered partner integrations and managed end-to-end CI/CD with GitHub Actions
Node JS / Full Stack Developer at T-Mobile, Atlanta, GA
February 1, 2024 - April 1, 2026
Worked across the SDLC in Agile for design, implementation, testing, deployment, and maintenance. Built dynamic pages and prototypes with HTML/CSS/JavaScript and implemented microservices via Express middleware. Developed backend services with Node.js, MongoDB, and REST patterns, including OAuth-style authentication relationships and event-driven asynchronous flows. Used Angular 8 with TypeScript for custom components and built reusable UI components. Performed unit testing in TDD environments and supported authorization/back-end Java classes for data access and user authorization. Utilized AWS S3 for object storage and contributed to integration of frontend/backend via REST APIs and microservices.
Lead Java Full Stack Developer at First Republic Bank, San Francisco, CA
May 1, 2022 - December 1, 2023
Led full-stack development and delivered Angular 8/TypeScript UI with Bootstrap styling standards, reusable components, and validators for user input. Built services using Node.js (ES6) and MongoDB/Cassandra NoSQL where applicable, and structured APIs with Node on Nginx. Implemented and scaled microservices using Spring Boot, Spring Batch, Spring IOC/Integration/Cloud, Hibernate, and messaging patterns. Developed RESTful APIs, generated JSON packets via controllers using Jackson, and also created SOAP and REST web services (WSDL). Worked with AWS (EC2/EBS, IAM, RDS, Route 53, S3, EMR) including deployment to Elastic Beanstalk/EC2 and fine-grained access policies. Built automation/CI/CD pipelines using Jenkins, containerized Spring Boot services with Docker, and supported testing with JUnit/Mockito plus frontend testing tools. Collaborated with onshore/offshore teams, coordinated requirements in Jira, and performed code reviews and merges.
Sr. Java Full Stack Developer at VISA, Austin, TX
May 1, 2021 - May 1, 2022
Built and enhanced applications using Scrum/Agile practices including requirement gathering, design, development, testing, and deployment. Developed front-end features with HTML5/CSS3/JavaScript/Bootstrap/SASS and React (including interactive components, Redux state management, and related architecture concepts). Implemented backend services with Java and Spring Boot/Spring MVC to expose RESTful APIs backed by relational databases and supported data pipelines. Created microservices using Spring Boot interacting through REST and Kafka brokers, and built batch automation using Spring Batch to import data from CSV files. Implemented Kafka producers/consumers and configured brokers, including microservice event-driven designs. Wrote SQL stored procedures and used NoSQL technologies (Cassandra/HBase for POC) with REST endpoints to serve JSON documents. Developed scheduling and orchestration (Airflow DAGs) and improved CI/CD using Jenkins and container deployments on AWS (EC2/ECS).
Java Full Stack Developer at USAA, Plano, TX
September 1, 2019 - April 1, 2021
Participated in the software development life cycle from requirement gathering to implementation and testing. Built UI with HTML/JavaScript/CSS/AJAX and developed Angular 8 single-page applications. Developed Node.js backend services to support REST endpoints for Angular calls and integrated REST APIs through continuous delivery to Pivotal CF. Implemented microservices using Spring Boot and Spring components (IOC, AOP, JDBC, MVC, Security, JPA, Batch, Security) and deployed with CI/CD pipelines using Jenkins. Worked with Oracle/SQL Server and created database procedures/queries; implemented ORM mappings with Hibernate and supported batch processing with Spring Batch for large-scale data movement. Dockerized services and deployed to AWS EC2, using ELB/VPC/S3 and CI environments for consistent builds. Managed version control with Git/Bitbucket and tracked issues with JIRA.
Java Full Stack Developer at Amgen, Thousand Oaks, CA
October 1, 2018 - September 1, 2019
Designed and developed front-end and back-end features using HTML/CSS/JavaScript, jQuery, React/Redux, and accessible UI patterns. Built single-page applications using React Router and implemented REST/SOAP integrations tested with Postman, Swagger, and SoapUI. Worked with microservices architecture using Spring Boot and Apache Kafka; built streaming/real-time processing with Spark and Kafka, including consumption and transformations to support downstream models and persistence into Cassandra/HBase. Created REST APIs for JSON-based exchange, worked with version control (Bitbucket/GitLab/Git), and supported CI/CD using Docker, Jenkins, and Kubernetes. Implemented Spring Boot, Spring MVC, Spring Security, Hibernate, and messaging engines, including securing APIs with OAuth2 token-based authorization. Deployed resources using Azure ARM templates and integrated with Azure Functions for scheduled back-end processing. Supported unit testing practices using JUnit/Mockito and frontend unit tes
Java Full Stack Developer at The Home Depot, Atlanta, GA
January 1, 2018 - October 1, 2018
Designed and developed single-page applications with server-side and client-side validations using HTML, JSP, JavaScript, jQuery, and Angular. Implemented MVC components using JSP/JSF patterns and built web presentation layers following internal standards. Upgraded the existing Angular application from Angular 7 to Angular 8 and delivered unit/integration testing and load testing using Apache JMeter. Implemented microservices and SOA capabilities with SOAP/WSDL and Spring Boot/Spring MVC/Spring Security/Hibernate. Built Kafka-driven streaming workflows using Spark streaming to transform legacy data, aggregate on the fly into a common learner model, and persist results into HBase. Developed data transformation pipelines to Avro and integrated Camel routes feeding Kafka, and supported REST services with MongoDB.
Java Developer at Solverminds Solutions, Chennai, India
April 1, 2016 - November 1, 2017
Translated business requirements into functional requirements and design documents, and developed UI using JSP, HTML5, CSS3, JavaScript, Angular, and AJAX. Worked on microservices development using Spring Boot and deployment on Pivotal Cloud Foundry (PCF). Built and supported SOAP/REST web services, including SOAP message flow nodes and integration patterns with message brokers. Implemented Spring MVC, Spring IoC/Dependency Injection, Spring transactions, and Spring Security. Worked with core Java concepts (collections, multi-threading, serialization) and designed backend persistence using Hibernate. Supported AWS infrastructure provisioning (EC2/RDS, security groups, auto-scaling, ELBs, networking) and managed user accounts/policies/roles using IAM. Used TDD practices and build tools (Ant/Maven/Gradle) for deployments and maintained standards-compliant CSS layouts.

Education

B.E. Computer Science at Anna University, Chennai
January 1, 2012 - May 1, 2016
M.S. Computer Science at University of Idaho
January 1, 2016 - May 1, 2020
B.E. Computer Science at Anna University, Chennai
January 11, 2030 - May 1, 2016
M.S. Computer Science at University of Idaho
January 11, 2030 - May 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Government, Computers & Electronics, Media & Entertainment