SANTHOSH REDDY GANTLA
JAVA FULLSTACK DEVELOPER
****************@*****.***
https://www.linkedin.com/in/santhosh-reddy-1100301b3/ Professional Summary
Full Stack Java Software Engineer with 5 years of experience building scalable web and enterprise applications, specializing in Java, Spring Boot, Hibernate, RESTful APIs, GraphQL, and microservices with strong problem- solving abilities. Experienced in full-stack development using ReactJS, AngularJS, JavaScript, TypeScript, and Node.js. Hands-on with Kafka, JMS, MQ, Docker, and event-driven architectures. Proficient in AWS, GCP, and CI/CD pipelines using Jenkins, Git, GitHub, and Gradle. Skilled in working with Oracle, MySQL, PostgreSQL, MongoDB, and Cassandra. A collaborative team player and effective software engineer focused on teamwork, secure design, high performance, and maintainable solutions. Technical Skills
Backend Development Java, GO, Python, Node.js, Spring Boot, Spring Batch, Apache Camel, Express.js, Hibernate, JSP, JPA, JMS, JavaBeans, Ant, Log4j Cloud & Devops AWS (EC2, S3, Lambda, RDS, EKS, ECS, Route53, DynamoDB), Azure, GCP, Docker, CI/CD Pipelines, VPC, API Gateway, CloudFront, Kubernetes, Terraform
Frontend Development HTML5, CSS3, JavaScript, Typescript, jQuery, AJAX, JSON, XML, AngularJS, React.js,Vue.js, Redux, React Hooks, Context API, NgRx, RxJS, JSX, Webpack
Frameworks Spring Boot
IDE & Operating Systems IntelliJ, Eclipse, Visual Studio, Windows, UNIX Web Servers Apache Tomcat, JBoss, WebLogic
Databases MySQL,Oracle DB, MongoDB, Elastic Search, NoSQL, Cassandra, PostgreSQL, PL/SQL, JDBC
Web Services SOAP, REST, Microservices, Docker, REST APIs Tools & Platforms Git, JIRA, Gradle, Maven, ActiveMQ, WebSphere, Splunk, uDeploy, Ansible, Puppet, Harness, Postman, OWASP, Mockito, Junit, Kafka, Jenkins, Terraform Infrastructure & Systems OAuth, Single Sign-On (SSO), JWT WORK EXPERIENCE
Client: Fidelity Investments, Phoenix, Arizona May 2025 - Present Role: Java Full Stack Engineer
• Developed and deployed Java 17/Spring Boot microservices (REST/JSON) with PostgreSQL, optimizing queries and connection pools for low-latency reads/writes.
• Built responsive web applications using Angular and JavaScript, following component-based architecture.
• Containerized applications using Docker and deployed them on AWS Elastic Kubernetes Service (EKS) for scalability.
• Automated infrastructure provisioning using Terraform, enabling repeatable and consistent cloud environments.
• Containerized services with Docker and deployed on AWS EKS (HPA, PodDisruptionBudgets, IRSA) for scalable, resilient workloads.
• Implemented CI/CD in Jenkins (multi-stage pipelines, unit/integ tests, blue-green rollouts) gated by GitHub PR checks.
• Exposed services via Amazon API Gateway; secured endpoints with Spring Security + JWT and Hashi Corp Vault for secrets.
• Built event/async flows using Kafka and Amazon SQS/SNS (DLQs, exponential backoff) to decouple and harden processing.
• Authored Infrastructure-as-Code with Terraform (EKS, RDS, API Gateway, IAM) for consistent, reviewable environments.
• Added observability with Datadog APM/logs/metrics and SLO-based alerts tied to business KPIs.
• Developed Angular front-ends (RxJS, interceptors, lazy loading) with type-safe clients from OpenAI specs.
• Implemented testing strategy: JUnit 5/Mockito, Test containers for DB/queue integration, and API contract tests.
• Implemented multi-agent coordination patterns (AutoGen / CrewAI) to automate classification, validation, and response generation pipelines.
• Modeled complex business processes using BPMN 2.0, integrating Camunda workflows with Spring Boot services, REST APIs, Kafka events, and human task management to ensure scalable and auditable process execution.
• Leveraged Java Collections Framework (List, Map, Set, ConcurrentHashMap) with Streams and Lambda expressions to efficiently process and transform high-volume financial data.
• Delivered a RAG microservice (Spring Boot + OpenSearch) with a /ask API that answers from internal docs/runbooks using LLMs (Bedrock/OpenAI).
• Implemented secure authentication using OAuth2, OpenID Connect (OIDC), JWT, and Single Sign-On
(SSO) with Spring Security for enterprise applications.
• Integrated Gen AI test drafting in CI (Copilot + prompt templates) to propose unit tests/Javadoc, with human review before merge.
Environment: Java 17, Spring Boot, Angular, TypeScript, PostgreSQL, Oracle, Docker, AWS (EKS, API Gateway, SQS, SNS, S3), Kafka, Jenkins,Camunda, Terraform, Datadog, HashiCorp Vault, JUnit, Mockito, Test containers, open API, OpenSearch, GenAI (Bedrock/OpenAI, embeddings, RAG), GitHub, Agile/Scrum. Client: The Home Depot, Atlanta, Georgia
Role: Java FullStack developer August 2023 – April 2025
• Designed and optimized Spring Boot microservices with REST APIs, Hibernate, Spring Data JPA, and Spring Security, leveraging Kafka-based event-driven architecture to improve performance and scalability.
• Implemented secure authentication and authorization using OAuth2 and JWT, adhering to OWASP standards to protect APIs and user sessions.
• Built enterprise-grade front-end applications using Angular 17, TypeScript, RxJS, NgRx, and React with Hooks and Redux Toolkit, delivering responsive, maintainable customer-facing dashboards.
• Designed agent-based AI workflows using LangChain to orchestrate multi-step reasoning, tool invocation, and data retrieval for intelligent analytics use cases.
• Developed backend services using Node.js, Django REST Framework, and integrated WebSocket/SSE for real-time notifications and low-latency updates.
• Containerized and deployed full-stack applications using Docker, Kubernetes (AWS EKS), and OpenShift, enabling cloud-native scalability and fault tolerance.
• Automated CI/CD pipelines using Jenkins, GitHub Actions, and Gradle, supporting consistent deployments across development, QA, and production environments.
• Provisioned cloud infrastructure as code using Terraform and AWS CloudFormation across AWS and GCP, improving deployment consistency and reliability.
• Designed hybrid data solutions using Oracle, MySQL, MongoDB, DynamoDB, and improved search performance with Elasticsearch.
• Built and maintained applications using Maven and Ant for dependency management, build automation, and environment-specific packaging.
• Orchestrated distributed integrations using Apache Camel, connecting microservices with Kafka, DynamoDB, and legacy systems.
• Built responsive, mobile-first user interfaces using Tailwind CSS utility classes, reducing custom CSS overhead and accelerating UI development cycles.
• Integrated Next.js APIs and dynamic routing with Spring Boot and Node.js backend services for seamless full-stack communication.
• Led technical leadership decision-making for microservices design, API contracts, and frontend architecture, ensuring scalability and maintainability.
• Enhanced system observability using AWS CloudWatch, Log4j, Dynatrace, Prometheus, reducing incident response time and improving system reliability.
• Implemented comprehensive unit and integration testing using JUnit 5, Mockito, Jasmine, Karma, and Cucumber to maintain high code quality.
• Migrated legacy Java components to Kotlin, improving code reliability, maintainability, and developer productivity.
Environment: Java, Spring Boot, React,Spring Security, Spring Data JPA, Hibernate, Spring Cloud, REST APIs, Microservices, OAuth2, JWT, Angular 17, RxJS, NgRx, TypeScript, HTML5, CSS3, SCSS, Bootstrap, WebSocket, SSE, Node.js, Vue.js, Kafka, Apache Camel, Docker, Kubernetes, AWS (EKS, EC2, S3, Lambda, RDS, ELB, CloudWatch), GCP, Terraform, CloudFormation, Jenkins, GitHub Actions, OpenShift, Elasticsearch, Oracle, MySQL, MongoDB, DynamoDB, JUnit 5, Mockito, Karma, Jasmine, Cucumber, Python, Kotlin, Selenium, Log4j, Dynatrace, Agile, TDD, BDD, DevOps, CI/CD, Figma, Policy-as-Code. Client: Price Waterhouse Coopers, India
Role: Java FullStack Developer July 2020 – Nov 2021
• Designed and built a Financial Management System using scalable microservices architecture, enabling real-time data monitoring and automated financial reporting to support strategic decision-making.
• Developed modern front-end applications using React.js and Angular, leveraging Redux/Redux Saga for state management and building responsive, pixel-perfect UI components in collaboration with UX teams.
• Applied strong Object-Oriented Programming principles including inheritance, polymorphism, encapsulation, and abstraction while developing scalable Java applications.
• Implemented RESTful and GraphQL APIs using Java 17, Spring Boot, Hibernate, and Node.js, improving API performance while supporting interoperability with legacy SOAP services.
• Secured microservices using OAuth2 and JWT, following OWASP best practices, and implemented authentication and authorization layers with Node.js and Express.js.
• Built event-driven systems using Apache Kafka and developed ETL pipelines in Node.js to process and validate high-volume financial transaction data in real time.
• Designed and provisioned AWS cloud infrastructure using Terraform and CloudFormation, deploying containerized applications with Docker, Kubernetes, ECS, and serverless workflows using AWS Lambda.
• Developed complex SQL queries, joins, subqueries, and stored procedures using Oracle and PostgreSQL to support transactional and reporting requirements.
• Provided technical Leadership to cross-functional teams, supporting junior engineers in React, Java, and API development.
• Optimized data storage and analytics using Oracle, MySQL, and Cassandra, designing normalized schemas, indexing strategies, and hybrid replication for high availability.
• Integrated legacy systems with modern platforms using Apache Camel, enabling seamless data routing across Oracle, Kafka, and REST services.
• Implemented centralized logging, monitoring, and alerting using CloudWatch, Log4j, Prometheus, and Grafana, reducing system downtime and improving reliability.
• Automated CI/CD pipelines and testing using Jenkins, uDeploy, Selenium, and Cucumber, accelerating releases and improving production stability.
• Actively collaborated in Agile Scrum teams, participating in sprint ceremonies, code reviews, and cross- functional discussions to deliver high-quality, maintainable solutions. Environment: Java 8/17 (Streams, Lambdas), Spring Boot, Hibernate, Node.js, Express.js, React.js, Redux, Redux Saga, Angular, GraphQL, RESTful APIs, JAX-WS, OAuth2, JWT, Apache Kafka, Apache Camel, Docker, Kubernetes, AWS (Lambda, S3, ECS, RDS, CloudFormation, CloudWatch), Terraform, MySQL, Oracle, Cassandra, Prometheus, Grafana, Log4j, Selenium, Cucumber, Jenkins, uDeploy, CI/CD, Agile Scrum, Microservices, Serverless Architecture, Event-Driven Systems, ETL Pipelines, Figma. Client: Wipro, India
Role: Java Developer Jan 2019 – June 2020
• Participated in all phases of the SDLC including requirements analysis, design, development, testing, and deployment in Agile environments.
• Designed and developed scalable Spring Boot microservices using Java 8 and REST APIs for healthcare applications; migrated legacy SOAP services to REST, improving performance and maintainability.
• Built secure microservices using OAuth2 and Spring Security, deployed on Azure App Services with CI/CD pipelines using Jenkins, GitHub Actions, and GitLab CI/CD.
• Implemented event-driven architectures using Apache Kafka to process high-volume eligibility and claims data efficiently.
• Worked with MongoDB and PostgreSQL, designing schemas, optimizing queries, and developing PL/pgSQL stored procedures for business logic execution.
• Automated cloud infrastructure using Terraform and integrated Azure Key Vault and Blob Storage for secure secrets and file management.
• Practiced TDD using JUnit and Mockito, reducing production defects by ~30% and improving overall code quality.
• Developed GraphQL APIs and leveraged Spring Cloud (Eureka, API Gateway) for service discovery, routing, and scalable microservice communication.
• Deployed applications on Azure and Oracle Cloud Infrastructure (OCI), ensuring secure, reliable, and scalable deployments.
• Collaborated closely with cross-functional Agile teams, conducted code reviews, and applied core Java, OOP, multithreading, and concurrency principles to deliver high-performance solutions. Environment: Java 8, Spring Boot, REST API, SOAP, OAuth2, Spring Security, MongoDB, PostgreSQL
(PL/pgSQL), Apache Kafka, GraphQL, Azure App Services, Azure Key Vault, Azure Blob Storage, Terraform, Jenkins, Git, JUnit, Mockito, Spring Cloud Netflix (Eureka, API Gateway), Agile, CI/CD. Training And Certifications
• AWS Certified Developer – Associate
• Oracle Certified Generative AI Professional
• Oracle Certified Data Science Professional
• Oracle Certified Developer Professional
• Oracle Certified Devops Professional
• Wipro Talent Next – Java Full Stack Development
• Cybersecurity Awareness Training – Aspiring Minds (AMCAT Certified) (2020)
• Software Development Trainee Program – Wipro (10/2018)
• English Comprehension Certification – AMCAT (10/2018)
• SQL Certification
• CRT (Campus Recruitment Training) – Focused on Aptitude, Logical Reasoning, Group Discussion, and Interview Skills
Education
Master’s from University of North Texas in May 2023 Bachelor’s from CVR College of Engineering in 2019.