Pavani Podduturi Java Developer
**************@*****.*** ( 7 0 8 ) 5 1 0 - 9 8 9 0 USA LinkedIn GitHub Summary
Experienced Java Developer with 2+ years of strong background in designing and developing scalable backend systems, APIs, and full-stack applications. Proficient in Java, Spring Boot, React.js, and cloud platforms like AWS and Azure. Skilled in database design, performance optimization, and modern DevOps practices including CI/CD and containerization. Adept at collaborating in Agile teams, writing robust unit/integration tests, and ensuring secure, high-performing code. Passionate about building efficient, maintainable software solutions that support business goals and enhance user experience. Technical Skills
• Languages & Frameworks: Java, Spring Boot, Hibernate, JavaScript, TypeScript, React.js, Angular, HTML, CSS
• Backend Development: REST APIs, Microservices Architecture, WebSocket, JWT Authentication, Spring Security, Event-Driven Architecture
• Frontend Development: React.js (Redux, AB Testing), Angular, Responsive UI Design, Component-Based Architecture
• Databases & Storage: PostgreSQL (Schema Design, Indexing, Partitioning), Relational Database Management, SQL Optimization, Data Encryption
• Cloud Platforms & Services: AWS (ECS, RDS, API Gateway, CloudWatch, IAM, X-Ray), Microsoft Azure (AKS, Application Insights)
• DevOps & CI/CD: GitHub Actions, AWS CodePipeline, Azure DevOps, Docker, Kubernetes, Containerization, Infrastructure as Code (IaC – basic understanding)
• Messaging & Integration: Apache Kafka, External APIs Integration (e.g., Stripe APIs, Credit Bureaus), Webhook Handling
• Testing & Quality Assurance: JUnit, Mockito, Integration Testing, Unit Testing, Code Coverage Analysis, Agile QA Collaboration
• Tools & Methodologies: Agile/Scrum, Git, Version Control, CI/CD Pipelines, Log Monitoring, Performance Tuning, Secure Coding Practices Professional Experience
Java Developer, Stripe 10/2024 – Present Remote, USA
• Worked on Unified Payment Processing Platform to develop an end-to-end solution supporting many payment methods with seamless experience. Collaborated with product managers, architects, and QA in Agile sprints and led technical requirement gathering sessions.
• Developed frontend in React.js for multi-method payment UI, transaction status views, and real-time updates. Applied AB testing and Redux for state management. Integrated WebSocket for live transaction notifications. Collaborated with UX and product teams.
• Designed and optimized PostgreSQL schema for transaction storage and reconciliation. Applied indexing, partitioning, and connection pooling to improve query speed. Secured data using AWS RDS encryption and IAM roles with strict access control policies.
• Developed backend microservices using Java Spring Boot and Hibernate supporting payment routing, failure recovery, and status updates. Built REST APIs and WebSocket channels for real-time feedback. Integrated Stripe APIs and JWT-based authentication system.
• Wrote comprehensive unit and integration tests using JUnit and Mockito achieving 90% coverage. Set up CI/CD pipelines on AWS CodePipeline with GitHub Actions. Ensured secure code promotion and automated build verifications with every commit.
• Deployed application on AWS using ECS and API Gateway. Worked with DevOps engineers to configure autoscaling, HTTPS, monitoring with CloudWatch, and log tracing with AWS X-Ray for system reliability and operational insights. Java Developer, Infosys 01/2022 – 08/2023 Hyderabad, India
• Created an automated credit risk assessment platform using Java to evaluate corporate and SME borrowers Collaborated with business analysts and stakeholders to gather requirements and design scalable solutions aligned with company goals.
• Developed backend microservices with Spring Boot and Hibernate to ingest financial data from APIs and manual uploads Optimized PostgreSQL database queries and schema design improving data ingestion speed by 40%.
• Implemented automated credit scoring integrating internal rating engines and external credit bureau APIs Applied Spring Security for role-based access control Achieved 99.9% uptime by deploying services on Microsoft Azure cloud infrastructure.
• Directed Angular frontend development building interactive dashboards data upload forms and PDF report viewers Worked with UI/UX designers to enhance user experience resulting in a 25% increase in user engagement.
• Designed an event-driven architecture using Apache Kafka for asynchronous financial data processing Increased system throughput by 60% and deployed the solution on Azure Kubernetes Service ensuring high scalability and reliability.
• Developed unit and integration tests with JUnit and Mockito covering 85% of the codebase Collaborated closely with QA teams leading to a 30% reduction in post-release defects and faster delivery cycles.
• Worked with DevOps engineers to containerize applications using Docker Automated CI/CD pipelines in Azure DevOps and executed monitoring with Azure Application Insights Ensured proactive system performance management and rapid incident resolution. Education
Illinois Institute of Technology – Chicago, IL, USA Master of Science in Computer Science 08/2023 – 05/2025 Sreenidhi Institute of Science and Technology – Hyderabad, India Bachelor of Technology in Information Technology 08/2019 – 05/2023