Jaya Chandra Gudi
Email: **************@*****.***
Mobile: +1-913-***-****
Java Developer
PROFESSIONAL SUMMARY:
Around 4 years of experience in Java development, applying object-oriented principles and agile methodologies like CI/CD across diverse sectors, ensuring application resiliency and security.
Expert in designing scalable backend systems and RESTful APIs using Java and Spring Boot, enhancing performance with optimized database querying languages and demonstrating system design skills.
Delivered cloud-native microservices using AWS, showcasing hands-on practical experience in application development, testing, and operational stability within a large corporate environment.
Built secure, high-availability applications integrating OAuth2 and JWT, demonstrating demonstrable ability to code and maintain code in modern programming languages, mitigating unauthorized access.
Migrated monolithic SOAP systems to RESTful services, reducing maintenance effort and enabling faster deployments with containerized applications using Docker and Kubernetes orchestration.
Developed CI/CD pipelines in Jenkins, GitHub Actions, and Azure DevOps, improving build stability and reducing failures, demonstrating experience across the whole Software Development Life Cycle.
Created unit and integration testing frameworks using JUnit and Mockito, ensuring high coverage and enabling faster, more reliable releases across all microservices and backend components.
Implemented ELK stack and Azure Monitor for observability, reducing incident resolution time and improving root cause analysis, showcasing emerging knowledge of cloud applications.
Designed distributed caching solutions using Redis, achieving increased API throughput and improving backend performance during high concurrency and transactional peak loads across AWS ECS services.
Applied agile practices including sprint planning and retrospectives, increasing sprint velocity and reducing production defects, demonstrating exposure to agile methodologies and technical processes.
Led optimization of service layers and SQL queries in payment systems, resulting in latency reduction and improved transaction reliability by leveraging AWS RDS and read replicas.
Developed analytics dashboards with JasperReports and integrated business metrics, enabling faster product decision-making and improving data reporting efficiency across global teams.
Mentored junior developers and conducted technical interviews, enhancing onboarding speed and promoting clean architecture through regular peer reviews and cross-functional code collaboration.
Resolved over 150+ production issues across projects, collaborating with QA and DevOps to maintain customer satisfaction and consistent uptime using CloudFormation and AWS-based automation.
TECHNICAL SKILLS:
Programming Languages - Java 8/11, SQL, Shell Scripting, JavaScript, Reactjs
Frameworks & Libraries - Spring Boot, Spring MVC, Hibernate, JPA, Resilience4j, Quartz, JUnit, Mockito, TestNG, REST Assured, Logback, Apache Kafka, Swagger/OpenAPI
Cloud Platforms - AWS (ECS, Lambda, S3, RDS, SQS, CloudWatch, X-Ray, CodePipeline, Secrets Manager, CloudFormation), Azure (AKS, Azure DevOps, Azure Monitor, Cosmos DB, Azure Key Vault, Application Insights, Azure Dashboards)
DevOps & CI/CD Tools - Jenkins, Azure DevOps, GitHub Actions, Maven, Docker, Helm, AWS CodePipeline, CI/CD
Databases - PostgreSQL, MySQL, Azure SQL Database, Amazon RDS, Redis, Cosmos DB
Containerization & Orchestration - Docker, Kubernetes (AKS, ECS Fargate), Helm
Testing & Quality Assurance - JUnit, Mockito, REST Assured, TestNG, Postman, Functional/Regression Testing, 90–95% Test Coverage
Monitoring & Observability - ELK Stack, Azure Monitor, Application Insights, Prometheus, Grafana, AWS CloudWatch, AWS X-Ray
Tools & Documentation - Git, Bitbucket, Lucidchart, Confluence, Swagger, OpenAPI, Postman
Development Methodologies - Agile (Scrum), Sprint Planning, Peer Code Reviews, CI/CD, TDD, Software Development Life Cycle
Others - Application Resiliency, Security
PROFESSIONAL EXPERIENCE:
PayPal Apr 2025 – Present
Java Developer
Responsibilities:
Developed and maintained robust Java Spring Boot microservices, handling over 100K daily transactions, significantly increasing system reliability and reducing average latency through service optimization and refactoring.
Integrated Azure SQL and Cosmos DB with real-time APIs, optimizing indexes, schema design, and backend data access layers to reduce query response times, contributing to operational stability.
Automated deployments using Azure DevOps, Docker, and blue-green rollout on AKS, cutting release time and enabling daily deployments with near-zero downtime, showcasing experience across the SDLC.
Engineered robust retry logic and circuit breaker patterns to improve microservices resilience, utilizing Resilience4j and layered architecture principles for fault-tolerant design and exception management.
Enhanced security compliance by integrating Azure Key Vault, OAuth2, and RBAC, reducing potential data exposure risks across sensitive APIs and backend service endpoints in a large corporate environment.
Improved CI/CD coverage with automated unit and regression tests using JUnit and Mockito, reaching high test coverage and significantly boosting confidence during production releases, demonstrating agile methodologies.
Migrated service observability to Azure Monitor and Prometheus/Grafana, enabling visual performance dashboards and improving anomaly detection and debugging speed across distributed systems, enhancing application resiliency.
Integrated Redis caching for high-volume endpoints, reducing backend DB load and increasing frequent API response throughput during peak hours, showcasing demonstrable ability to code.
Reduced incident resolution time through centralized logging using ELK stack and Azure Log Analytics, improving traceability and root cause diagnosis in production environments, contributing to operational stability.
Collaborated with QA and product teams to validate requirements and API contracts, reducing UAT rework and ensuring stable sprint deliverables as a designated release coordinator, demonstrating agile methodologies.
Pfizer Aug 2024 – Mar 2025
Java Developer
Responsibilities:
Designed scalable Java Spring Boot microservices on AWS ECS and Fargate, reducing infrastructure costs and build times through auto-scaling, right-sizing, and container-based deployment strategies, showcasing system design.
Built secure RESTful APIs handling 50K+ requests daily using Hibernate and JWT, implementing role-based access control to strengthen security posture and maintain high uptime across core services.
Automated CI/CD pipelines with Jenkins and custom scripts, increasing release velocity, catching pre-prod bugs early, and reducing regression rates via improved testing workflows, demonstrating agile methodologies.
Leveraged AWS Lambda, S3, and SQS for event-driven pipelines and decoupled services, reducing manual processing and improving queue throughput in batch workflows, showcasing experience across the SDLC.
Developed asynchronous job schedulers with Quartz for nightly reconciliations and implemented resilient inter-service communication with Resilience4j, reducing downtime and data mismatches, enhancing application resiliency.
Tuned PostgreSQL batch queries and indexes for high-volume clinical trial ingestion, boosting data throughput while optimizing backend performance under concurrent load, contributing to operational stability.
Refactored legacy modules for multithreading support using Java 11, improving concurrent request handling and reducing average response time during peak system utilization periods, demonstrating ability to code.
Integrated CloudWatch Logs and X-Ray for end-to-end tracing, significantly accelerating root cause diagnostics and improving production observability across critical systems, enhancing application resiliency.
Delivered high unit test coverage using JUnit and Mockito; collaborated with QA to simulate APIs using Postman, enhancing integration testing and reducing cycle time for validation, demonstrating agile methodologies.
Authored reusable Java utility libraries with streams and lambdas, enforced secret encryption using AWS Secrets Manager, and documented architecture to streamline onboarding and cross-team collaboration.
Verizon Jul 2021 – Nov 2023
Associate Software Engineer
Responsibilities:
Built scalable Java Spring Boot APIs for customer billing workflows, achieving high uptime and integrating Amazon RDS with optimized ORM queries, reducing CPU usage and improving database performance.
Refactored legacy code to adopt clean architecture and Java 11 best practices, improving maintainability, enabling extensive unit testing, and increasing backend test coverage using JUnit and TestNG.
Managed deployments via AWS CodePipeline and ECS with rollback automation, improving deployment reliability; used CloudFormation to provision infrastructure, cutting setup time, demonstrating agile methodologies.
Designed batch jobs for report automation and implemented scheduled task execution, reducing business operations time while improving reporting accuracy and job runtime consistency, showcasing system design.
Created centralized logging with Logback and integrated AWS CloudWatch alerts, reducing MTTR and accelerating diagnostics for production incidents with permanent root-cause fixes, enhancing application resiliency.
Authored Swagger-based documentation for REST APIs, enabling smoother onboarding, improving API discoverability, and supporting contract-first development with OpenAPI alongside front-end teams.
Participated in Agile ceremonies and peer reviews, boosting sprint predictability and reducing post-deployment issues through continuous feedback, QA collaboration, and iterative refactoring, demonstrating agile methodologies.
Deployed Dockerized proof-of-concept services, led REST API versioning strategies, and integrated Apache Kafka for asynchronous messaging, improving scalability and stability during high-volume transaction spikes.
Gained experience across the whole Software Development Life Cycle (SDLC), from initial design and development to testing and deployment, contributing to operational stability in a corporate environment.
Developed emerging knowledge of software applications and technical processes within cloud technologies, contributing to the team's understanding of application resiliency and security best practices.
Educational Details:
Master of Science in Computer Science - University of Central Missouri
Bachelor of Technology in Computer Science - Anil Neerukonda Institute of Technology and Sciences