I am a Sr. Java Full Stack Developer with 11+ years of experience building scalable, cloud-native, and event-driven applications across Healthcare, Banking/Finance, Retail and IT Consulting. I specialize in Java 17+ ecosystems, reactive microservices, and secure, scalable architectures. I enjoy mentoring teammates, documenting technical decisions, and delivering end-to-end solutions that balance performance, security, and maintainability. I thrive on collaborating with cross-functional teams to design modular, reusable components, architect cloud-native deployments on AWS/GCP/Azure, and implement robust CI/CD, observability, and test automation. I am passionate about staying current with modern frameworks (Angular/React/Vue), containerization (Docker/Kubernetes/OpenShift), and data pipelines (Kafka/Redis/PySpark) to drive resilient, high-throughput systems while maintaining a friendly, growth-oriented mindset.

Nikhil Reddy

I am a Sr. Java Full Stack Developer with 11+ years of experience building scalable, cloud-native, and event-driven applications across Healthcare, Banking/Finance, Retail and IT Consulting. I specialize in Java 17+ ecosystems, reactive microservices, and secure, scalable architectures. I enjoy mentoring teammates, documenting technical decisions, and delivering end-to-end solutions that balance performance, security, and maintainability. I thrive on collaborating with cross-functional teams to design modular, reusable components, architect cloud-native deployments on AWS/GCP/Azure, and implement robust CI/CD, observability, and test automation. I am passionate about staying current with modern frameworks (Angular/React/Vue), containerization (Docker/Kubernetes/OpenShift), and data pipelines (Kafka/Redis/PySpark) to drive resilient, high-throughput systems while maintaining a friendly, growth-oriented mindset.

Available to hire

I am a Sr. Java Full Stack Developer with 11+ years of experience building scalable, cloud-native, and event-driven applications across Healthcare, Banking/Finance, Retail and IT Consulting. I specialize in Java 17+ ecosystems, reactive microservices, and secure, scalable architectures. I enjoy mentoring teammates, documenting technical decisions, and delivering end-to-end solutions that balance performance, security, and maintainability.

I thrive on collaborating with cross-functional teams to design modular, reusable components, architect cloud-native deployments on AWS/GCP/Azure, and implement robust CI/CD, observability, and test automation. I am passionate about staying current with modern frameworks (Angular/React/Vue), containerization (Docker/Kubernetes/OpenShift), and data pipelines (Kafka/Redis/PySpark) to drive resilient, high-throughput systems while maintaining a friendly, growth-oriented mindset.

See more

Experience Level

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

Language

English
Fluent
Javanese
Fluent

Work Experience

Sr. Java Full Stack Developer at Ascension Health
April 1, 2023 - Present
Designed and developed scalable, cloud-native enterprise applications using Java 17, Spring Boot, and reactive frameworks for clinical and administrative operations. Created RESTful APIs and GraphQL services integrated with Angular and React dashboards. Implemented reactive microservices and Kafka-based asynchronous processing for inventory workflows. Developed ETL pipelines using Python and PySpark for data validation and ingestion. Ensured application security with OAuth 2.0, JWT, and Spring Security. Automated CI/CD pipelines and infrastructure provisioning using Terraform, Docker, Kubernetes, and Ansible on GCP. Monitored application performance with Prometheus, Grafana, and ELK Stack. Participated actively in Agile SAFe ceremonies and cross-team collaboration for distributed RxI inventory modules.
Java Full Stack Developer at Capital One
March 31, 2023 - August 28, 2025
Developed modular microservices with Java 11 and Spring Boot to support high-volume transactional APIs within a secure financial environment. Built AWS Lambda functions in Python for automated transaction reconciling and log parsing. Created dynamic front-end dashboards using Angular and React with Redux and Bootstrap. Engineered low-latency Kafka pipelines with Avro schemas for real-time financial event processing. Automated CI/CD delivery with Jenkins, Gradle, and GitHub Actions integrated with security tools such as SonarQube and Snyk. Managed cloud infrastructure with Terraform and AWS CloudFormation. Secured microservices with OAuth 2.0, JWT, and Mutual TLS. Conducted performance tuning, load testing, and maintained SOC2 compliance. Operated within Agile SAFe frameworks with cross-team planning and delivery.
Sr Java Developer at Bizom
July 1, 2021 - August 28, 2025
Developed Spring Boot RESTful APIs for backend orchestration across distributed services. Implemented data access with Spring Data JPA and MongoDB for real-time analytics dashboards. Migrated infrastructure provisioning from Azure ARM templates to modular Terraform code. Revamped legacy front-end JSP/Servlet UIs into modern Angular, Vue.js, and React.js SPA frameworks with responsive UI design. Built event-driven ETL pipelines with Azure Data Factory and serverless functions. Maintained observability using Azure Monitor and DataDog. Managed Azure DevOps pipelines with YAML configurations and secured services via Spring Security with JWT. Deployed containerized applications on Red Hat OpenShift. Collaborated in Agile sprints with code reviews and test-driven development.
Java Developer at Egen
September 30, 2017 - August 28, 2025
Developed responsive onboarding and reporting UIs using HTML5, CSS3, Bootstrap, and jQuery. Built JSP and Servlet-based web pages integrated with RESTful backend APIs. Transitioned legacy front-end code from jQuery to AngularJS 1.x to improve maintainability and performance. Implemented asynchronous AJAX communication with REST and SOAP services. Wrote SQL queries and PL/SQL stored procedures for data retrieval and transformation. Developed backend JDBC persistence layers and contributed to Oracle database design. Managed secure authentication flows with JWT. Conducted unit testing for frontend and backend layers. Supported Jenkins build and deployment processes on WebSphere. Collaborated in Agile Scrum teams with version control using SVN.
Sr. Java Full Stack Developer at Ascension Health
April 1, 2023 - Present
Designed and developed scalable, cloud-native enterprise applications using Java 17, Spring Boot, and WebFlux with a strong focus on reactive microservices and asynchronous processing. Implemented RESTful APIs and GraphQL services integrated with Angular and React dashboards to support real-time clinical operations. Managed Kafka-based event streaming pipelines with schema validation to ensure data integrity. Developed ETL workflows combining Python, PySpark, and Spring Batch for large-scale data processing. Secured APIs using OAuth 2.0, JWT, and PKCE in compliance with PCI-DSS standards. Automated CI/CD pipelines and cloud infrastructure provisioning on GCP using Docker, Kubernetes, Terraform, and Ansible. Enabled observability through Prometheus, Grafana, and Google Cloud Monitoring, performing performance tuning to optimize JVM efficiency. Actively participated in Agile SAFe ceremonies and collaborated in cross-functional teams for feature delivery.
Java Full Stack Developer at Capital One
March 31, 2023 - August 28, 2025
Developed modular microservices using Java 11 and Spring Boot to support secure financial transaction workflows with AOP logging and audit capabilities. Created Python AWS Lambda functions for automated reconciliation and log analysis, enhancing audit accuracy. Built high-performance dashboards using ReactJS and Angular with RxJS and NgRx for reactive state management. Deployed cloud-native applications on AWS using EC2, Lambda, RDS, and EKS with Kubernetes and Helm. Implemented low-latency Kafka event pipelines with Avro schema enforcement and secured microservices with OAuth 2.0, JWT, and Mutual TLS. Automated CI/CD pipelines using Jenkins, Gradle, and GitHub Actions, integrating security scanning tools. Conducted load testing and continuous regression testing to meet SOC2 compliance and observability requirements. Collaborated in Agile SAFe teams to drive enterprise delivery.
Sr Java Developer at Bizom
July 1, 2021 - August 28, 2025
Developed RESTful APIs using Spring Boot to orchestrate backend services with Spring IoC and AOP to enhance modularity and testability. Designed and optimized data access layers using Spring Data JPA and MongoDB aggregation queries to support analytical dashboards. Migrated Azure ARM templates to Terraform for scalable infrastructure provisioning. Refactored legacy JSP/Servlet applications into modern single-page applications with Angular, Vue.js, and React.js frameworks. Developed event-driven ETL pipelines using Azure Data Factory and serverless Azure Functions. Implemented secure JWT-based authentication and role-based access controls. Deployed containerized microservices on Red Hat OpenShift, ensuring multi-environment repeatable releases. Used Azure monitoring and DataDog for system observability and alerting. Led development within Agile sprints and maintained CI/CD pipelines with Azure DevOps and GitHub Actions.
Java Developer at Egen
September 30, 2017 - August 28, 2025
Developed responsive web UIs using HTML5, CSS3, Bootstrap, and jQuery with JSP and Servlets integrating RESTful backend services. Introduced AngularJS 1.x to modernize legacy client-side code, enabling two-way data binding and reusable components. Enhanced asynchronous communication via AJAX with REST and SOAP APIs. Authored complex SQL queries, PL/SQL stored procedures, and schema design for Oracle databases. Implemented secure authentication flows with JWT and session management. Wrote unit tests using Jasmine and JUnit, supporting continuous integration pipelines on Jenkins. Managed deployments on WebSphere with IBM MQ integration and used SVN for version control within Agile Scrum processes.
Sr. Java Full Stack Developer at Ascension Health
April 1, 2023 - Present
Designed and developed scalable, cloud-native enterprise applications using Java 17, Spring Boot, WebFlux, and Spring Cloud. Delivered secure, modular microservices with CQRS and Event Sourcing for RxI inventory workflows, and implemented Redis-based caching and pub/sub for low-latency lookups. Built RESTful APIs and GraphQL schemas for real-time clinical and administrative operations. Integrated with Kafka, Avro, and Schema Registry, and deployed on GKE with Terraform-driven infrastructure. Led UI work in Angular 17 and React dashboards, ensuring WCAG-compliant accessibility and responsive UX. Implemented end-to-end security with OAuth 2.0, JWT, PKCE, and Mutual TLS; established CI/CD, monitoring, chaos testing, and thorough observability.
Java Full Stack Developer at Capital One
March 1, 2023 - September 22, 2025
Designed modular Spring Boot microservices with AOP and Spring Cloud Gateway; built AWS-native infrastructure (EC2, Lambda, RDS, S3, and EKS) with Helm deployments to enable auto-scaling, multi-AZ high availability, and DR across accounts. Engineered low-latency Kafka pipelines with Avro schemas and Redis caching for sub-second processing. Developed Angular 15 UIs and React dashboards with lazy loading. Automated CI/CD with Jenkins, Gradle, GitHub Actions, and Helm; integrated SonarQube, GitGuardian, and Snyk; secured APIs with OAuth 2.0, JWT, PKCE, and Mutual TLS. Conducted chaos experiments and built Node.js + Express.js APIs to automate CI/CD workflows. Implemented monitoring with Prometheus, ELK, Grafana, and CloudWatch; deployed on AWS with Terraform and ArgoCD.
Sr Java Developer at Bizom
July 1, 2021 - September 22, 2025
Developed RESTful APIs with Java 8, Spring Boot, and Spring Data JPA; modernized legacy JSP UIs into Angular 11, Vue.js, and React.js SPAs; implemented JWT-based RBAC for secure authentication. Introduced Redis caching and event-driven ETL pipelines with Azure Data Factory; established observability with Azure Monitor and DataDog; collaborated in Agile processes to deliver analytics-driven dashboards and operational tooling.
Java Developer at Egen
September 1, 2017 - September 22, 2025
Designed JSP/Servlet web pages with JDBC and Oracle PL/SQL; migrated legacy UI to AngularJS 1.x; implemented Redis pub/sub for async notifications and caching. Built secure authentication flows using JWT; supported Jenkins CI and deployments on IBM WebSphere; participated in Agile Scrum practices and cross-team collaboration.
Sr. Java Full Stack Developer at Ascension Health
April 1, 2023 - Present
Designed and developed scalable, cloud-native enterprise applications using Java 17, Spring Boot, WebFlux, and Spring Cloud (Config, Eureka, Gateway). Built reactive microservices with CQRS and Event Sourcing for RxI inventory workflows across distributed modules, ensuring auditability and fault-tolerant data storage. Implemented Redis caching and pub/sub for inventory lookups and real-time operations, reducing latency for clinical queries. Exposed RESTful APIs and GraphQL services consumed by Angular 17 and React dashboards. Created Avro schemas and Kafka Schema Registry integrations to maintain backward-compatible messaging. Built PySpark and Spring Batch ETL pipelines to process RxI data into analytical databases on GCP. Implemented centralized logging, security, and auditing with Spring AOP and Spring Security (OAuth 2.0, JWT, PKCE, Mutual TLS). Deployed on Google Cloud Platform (GKE) with autoscaling and self-healing, using Terraform and Ansible for infrastructure. Enhanced observ
Java Full Stack Developer at Capital One
March 1, 2023 - September 22, 2025
Designed modular Spring Boot microservices with AOP and Spring Cloud Gateway for secure, high-volume transaction APIs. Built AWS-native apps (EC2, Lambda, RDS, S3, EKS) with Kubernetes/Helm for auto-scaling and multi-AZ disaster recovery. Engineered low-latency Kafka pipelines with Avro and Redis caches for real-time financial events. Developed Angular 15 UIs and React dashboards with lazy loading and WCAG 2.1 accessibility. Implemented CI/CD pipelines with Jenkins, Gradle, GitHub Actions, and Helm; integrated SonarQube, GitGuardian, and Snyk for code quality and security. Secured APIs with Spring Security, OAuth 2.0, JWT, PKCE, and Mutual TLS. Conducted chaos testing on Kafka and microservices. Built Node.js + Express.js utilities to automate CI/CD workflows. Implemented monitoring with Prometheus, ELK, Grafana, and AWS CloudWatch/CloudTrail. Used Spring Transaction Management and row-level locking for financial data consistency. Deployed containerized apps with Docker/Kubernetes; imp
Sr Java Developer at Bizom
July 1, 2021 - September 22, 2025
Developed RESTful APIs with Java 8, Spring Boot, and Spring Data JPA. Modernized legacy JSP/Servlet UIs to Angular 11, Vue.js, and React. Implemented MongoDB aggregation pipelines and CosmosDB queries for real-time dashboards; established Redis caching. Secured apps with Spring Security and JWT RBAC; deployed on OpenShift. Built event-driven ETL pipelines with Azure Data Factory and serverless Functions. Introduced Redis pub/sub and caching; established observability with Azure Monitor and DataDog. Enabled real-time inventory dashboards and cross-module data synchronization.
Java Developer at Egen
September 1, 2017 - September 22, 2025
Designed JSP/Servlet web pages and RESTful backends using Java 7 and 8; implemented JDBC persistence with Oracle. Introduced AngularJS (1.x) and migrated several frontends; implemented Redis pub/sub and caching; supported IBM WebSphere deployments. Configured Redis for pub/sub, and integrated JMS/MQ for asynchronous messaging; participated in Jenkins-based CI and IBM MQ queue bindings. Supported deployment on IBM WebSphere and OpenShift environments, emphasizing reliability and scalable backend services.

Education

Bachelors in Computer Science at Jawaharlal Nehru Technological University
January 1, 2010 - January 1, 2014
Bachelor's in Computer Science at Jawaharlal Nehru Technological University
January 1, 2010 - January 1, 2014
Bachelor of Computer Science at Jawaharlal Nehru Technological University
January 11, 2030 - January 1, 2014
Bachelor's in Computer Science at Jawaharlal Nehru Technological University
January 11, 2030 - January 1, 2014

Qualifications

Add your qualifications or awards here.

Industry Experience

Healthcare, Financial Services, Retail, Professional Services, Software & Internet