Post Job Free
Sign in

Java Full-Stack Developer with Cloud-Native Expertise

Location:
Aurora, CO
Posted:
February 26, 2026

Contact this candidate

Resume:

BHANU VINAY SRIRANGA EPPALI

JAVA FULL STACK DEVELOPER

*****.******@*****.*** 937-***-**** Parker, CO https://www.linkedin.com/in/vinay-eppali/ SUMMARY

Results-driven Java Full Stack Developer with 6+ years of experience designing and delivering cloud-native microservices, distributed systems, and enterprise-grade web applications across banking, retail, and insurance domains. Proficient in Java, Spring Boot, React.js, Angular, and AWS, with strong expertise in API design, event-driven architecture using Apache Kafka, and container orchestration with Docker and Kubernetes. Proven track record of building secure, scalable, and high-availability systems in regulated environments, with hands-on experience in CI/CD automation, observability, and performance optimization. Adept at collaborating with cross-functional teams and mentoring junior engineers to drive clean architecture and engineering best practices.

TECHNICAL SKILLS

Programming Languages: Java (8, 11, 17+), Python, JavaScript, TypeScript Back-End Frameworks: Spring Boot, Spring Core, Spring Data JPA/Hibernate, Spring Security, Spring Cloud, WebFlux Microservices Architecture: RESTful APIs, Microservices, Kafka, API Gateway, GraphQL Front-End Development: React.js, Angular, HTML5, CSS3, Redux, NgRx Cloud Platforms: AWS (EC2, S3, RDS, EKS, Lambda), Azure, GCP DevOps and CI/CD: Docker, Kubernetes, Jenkins, GitLab CI/CD, Maven, Gradle, Terraform, CloudFormation Databases: PostgreSQL, Oracle, MySQL, MongoDB, Redis, Apache Cassandra Testing and Quality: JUnit, Mockito, Integration Testing, End-to-End Testing, SonarQube, ELK and Grafana, Prometheus Tools and Versioning: Git, GitHub, GitLab, Jira, Confluence, Splunk, Dynatrace, Swagger/OpenAPI PROFESSIONAL EXPERIENCE

Java Full Stack Developer Jul 2024 - Present

PNC Financial Services - Phoenix, AZ

● Spearheaded the design and delivery of cloud-native Spring Boot microservices powering loan origination and customer servicing platforms, enabling reliable, high-throughput transaction processing in a distributed banking ecosystem.

● Engineered robust React single-page applications using Redux and React Query to deliver highly responsive, state-driven user experiences for internal financial users.

● Established enterprise-grade API security by implementing Spring Security with OAuth2, JWT, and mTLS, ensuring compliance with strict banking and regulatory standards.

● Architected and exposed well-governed RESTful and GraphQL APIs with standardized error handling, versioning strategy, and resilience patterns to support mobile and web banking channels.

● Drove the modernization of legacy applications by leading the transition to Docker, Kubernetes, and OpenShift based microservices, significantly improving deployment consistency and environment scalability.

● Designed and maintained AWS infrastructure (EC2, S3, RDS, EKS) with auto-scaling, and automated failover strategies to ensure high availability and fault-tolerant application deployments in production environments.

● Optimized system performance through Redis caching, Apache Cassandra, connection pooling, and advanced SQL tuning, reducing average response latency by nearly 25% across high-traffic service endpoints.

● Built and matured end-to-end CI/CD pipelines using Jenkins, GitHub Actions, and Terraform, cutting release cycle time by nearly 30% and enabling fully automated, repeatable deployments across environments.

● Strengthened platform observability by integrating centralized logging (ELK), Prometheus metrics, and Grafana dashboards, improving production visibility and incident response readiness.

● Accelerated development productivity by leveraging GitHub Copilot and GenAI-assisted workflows for code generation, refactoring, and unit test scaffolding.

● Acted as a technical mentor and go-to resource for junior engineers, driving adoption of clean architecture, coding standards, and microservices best practices.

Java Backend Developer Apr 2021 - Jul 2023

Target - Hyderabad, India

● Engineered core Warehouse Management System (WMS) backend services using Java 17 and Spring Boot, supporting high-throughput inventory reservation, allocation, and fulfillment workflows across multiple distribution centers.

● Designed idempotent REST APIs for order picking, putaway, and replenishment processes, ensuring reliable processing under high concurrency conditions.

● Implemented event-driven inventory pipelines with Apache Kafka, enabling asynchronous stock adjustments and reducing tight coupling between WMS and upstream order management systems.

● Developed Spring Batch jobs for nightly inventory reconciliation and bulk shipment processing, handling thousands of SKU-level records and improving data consistency between warehouse and enterprise systems.

● Optimized PostgreSQL query performance through execution plan analysis, partitioning strategies, and index tuning to handle large SKU-level transaction volumes.

● Built distributed locking and caching strategies using Redis to prevent inventory oversell scenarios during parallel fulfillment operations.

● Containerized backend services with Docker and deployed to Kubernetes, configuring resource limits and autoscaling policies for warehouse workload patterns.

● Implemented resilience patterns such as retry, timeout, circuit breaker using Spring ecosystem tools to improve fault tolerance of downstream warehouse integrations.

● Partnered with warehouse operations teams to translate wave planning, pick-pack-ship, and location management requirements into scalable backend service designs.

● Strengthened platform observability through structured logging, correlation IDs, and Splunk dashboards, significantly reducing time to diagnose fulfillment discrepancies. Java Full Stack Developer Jan 2019 - Mar 2021

Metlife - Hyderabad, India

● Developed policy servicing and claims processing microservices using Spring Boot and Spring Cloud, enabling modular and independently deployable insurance workflows.

● Engineered dynamic Angular-based customer servicing portals using TypeScript and component-driven architecture, improving agent productivity and reducing manual processing time.

● Implemented secure API integrations between internal systems and third-party partners using REST and OAuth2, ensuring compliance with enterprise security standards.

● Leveraged Apache Kafka for asynchronous communication between underwriting, billing, and claims services, improving system resilience and decoupling legacy dependencies.

● Designed and optimized complex data access layers using Oracle and MongoDB, supporting both transactional and document-based insurance data models.

● Built and deployed containerized services using Docker and Kubernetes on AWS, improving environment consistency and enabling elastic scaling during peak claim cycles.

● Integrated SonarQube quality gates and automated testing into the CI/CD pipeline, enabling faster and more confident releases by catching defects early in the development cycle.

● Collaborated closely with business analysts and product owners to translate regulatory and compliance requirements into scalable technical solutions.

● Enhanced API reliability by implementing circuit breakers and resilience patterns to handle downstream service failures gracefully.

EDUCATION

Master’s in Computer Science Aug 2023 - May 2025 University of Dayton - Dayton, OH

Bachelor’s in Electronics and Communication Engineering Aug 2015 - May 2019 Jawaharlal Nehru Technological University - Hyderabad, TG, India



Contact this candidate