SNEHA MITTAMIDI Java Full Stack Developer
+1-210-***-**** *****************@*****.*** LinkedIn PROFESSIONAL SUMMARY
• Java Full Stack Developer with 5+ years of experience delivering enterprise-grade, cloud-native applications, leveraging Java, Spring Boot, Angular, and React to build scalable, high-performance solutions.
• Strong expertise in building RESTful APIs, microservices, and database-driven solutions using MySQL, PostgreSQL, and MongoDB.
• Hands-on experience with CI/CD pipelines, Docker, and AWS cloud deployments, ensuring high availability, performance, and secure releases.
• Proven ability to collaborate in Agile/Scrum environments, delivering high-quality solutions for banking and healthcare domains.
• Experienced in implementing authentication and authorization using Spring Security, JWT, and OAuth2 to build secure enterprise applications.
• Skilled in front-end state management and UI optimization, improving performance and user experience across browsers and devices.
• Strong knowledge of object-oriented design, design patterns, and clean code practices to build maintainable and testable applications.
• Hands-on experience with unit testing and integration testing using JUnit, Mockito, and Postman to ensure application reliability.
• Proficient in version control and collaborative development using Git, GitHub/GitLab, and code review best practices.
• Experienced in logging, monitoring, and troubleshooting production issues using tools like ELK, CloudWatch, and application metrics.
TECHNICAL SKILLS
Programming Languages: Java (8/11/17), JavaScript, TypeScript, SQL, HTML5, CSS3 Backend Technologies: Spring Boot, Spring MVC, Spring Security, Hibernate, JPA, RESTful APIs, Microservice Frontend Technologies: Angular, React, Bootstrap, Material UI, RxJS Databases & Storage:
Web & API Technologies:
MySQL, PostgreSQL, Oracle, MongoDB, Redis
REST, JSON, XML, OAuth2, JWT, Swagger / OpenAPI
DevOps & CI/CD: Git, GitHub, Bitbucket, Maven, Gradle, Jenkins, GitLab CI, Docker, Kubernetes Cloud Platforms:
Testing & Quality:
Software Design & Architecture:
Monitoring & Logging:
Development Practices:
AWS (EC2, S3, RDS), Azure (Basic)
JUnit, Mockito, Selenium, REST Assured
MVC, Microservices, Monolith to Microservices Migration, Design Patterns, RESTful Architecture Grafana, Prometheus, ELK Stack (Basic)
Agile (Scrum / Kanban), TDD, SDLC, CI/CD, Code Reviews PROFESSIONAL EXPERIENCE
JAVA FULL STACK DEVELOPER Feb 2024 - Present
JPMorgan Chase Texas
• Designed reusable service and repository layers using Spring Boot and Hibernate/JPA, improving code reusability and reducing development effort for new features.
• Implemented pagination, sorting, and filtering in RESTful APIs to efficiently process large financial datasets and improve frontend performance.
• centralized exception handling and global error response mechanisms using Spring @ControllerAdvice, improving API reliability and client-side debugging.
• Implemented API versioning and backward compatibility strategies to support multiple client applications without service disruption.
• Used Swagger / OpenAPI to document APIs, enabling faster onboarding for frontend, QA, and third-party integration teams.
• Developed and maintained reusable UI components using React and Material UI for internal dashboards and administrative applications, improving UI consistency and reusability.
• Built React-based UI components and integrated them with Spring Boot REST APIs to support internal monitoring and operational dashboards.
• Integrated asynchronous processing using Spring @Async and message-based communication, improving application responsiveness under high transaction loads.
• Implemented event-driven architecture to support scalable and decoupled financial workflows, enhancing system scalability and resiliency.
• Supported high-volume financial transactions with strict performance, reliability, and availability requirements, ensuring consistent system behavior during peak banking workloads.
• Applied Redis caching strategies and Spring Cache abstraction to reduce database load and improve throughput for high- frequency transactions.
• Managed database migrations and schema versioning using Flyway/Liquibase, ensuring data integrity across dev, test, stage, and prod environments.
• Configured environment-specific profiles using Spring Profiles and externalized configuration management for secure and consistent deployments.
• Implemented role-based UI access control in Angular using JWT claims, improving security and user experience for banking users.
• Deployed and managed containerized Spring Boot microservices on Kubernetes clusters, supporting rolling deployments and zero-downtime releases across environments.
• Supported Kubernetes-based deployments for containerized microservices, assisting with pod monitoring, rollout updates, and environment stability.
• Enhanced frontend performance by optimizing lazy loading, reusable components, and API call batching in Angular. Environment: Java 8/11/17, Spring Boot, Spring MVC, Spring Security, Hibernate/JPA, RESTful APIs, Microservices, Event-driven architecture, Angular, HTML5, CSS3, Bootstrap, MySQL, PostgreSQL, Redis, Docker, Jenkins, GitLab CI, AWS (EC2, RDS), Git, JUnit, Mockito, Agile/Scrum
Java Full Stack Developer Jun 2023 – Dec 2023
PRA Health Sciences North Carolina
• Designed and developed enterprise-grade backend services using Java 8/11, Spring Boot, and Spring MVC, supporting high- volume healthcare business transactions.
• Implemented RESTful APIs with robust request validation, exception handling, and response mapping, ensuring consistent and secure API contracts.
• Built scalable persistence layers using Hibernate/JPA, optimizing entity relationships and minimizing unnecessary database calls.
• Developed responsive and accessible user interfaces using Angular, HTML5, CSS3, and Bootstrap, improving usability for clinical and operational users.
• Applied microservices architecture principles to decouple application modules, enabling independent deployments and improved fault isolation.
• Implemented Spring Security with JWT and OAuth2, enforcing role-based access control and protecting sensitive healthcare data.
• Developed reusable frontend components using React and Material UI for internal healthcare applications, improving usability and reducing UI development effort.
• Supported frontend development using React alongside Angular for select internal modules and dashboards.
• Integrated third-party services and external APIs with retry mechanisms and timeout handling to ensure reliable and compliant data exchange.
• Containerized Java microservices using Docker and deployed them to Kubernetes environments, supporting scalable and resilient application deployments.
• Optimized MySQL and PostgreSQL queries through indexing and query refactoring, reducing API response latency by 30%.
• Implemented Redis caching strategies to reduce database load and improve application performance during peak usage.
• Developed comprehensive unit and integration tests using JUnit and Mockito, improving code quality and reducing production defects.
• Automated CI/CD pipelines using Jenkins and GitLab CI, improving release efficiency and reducing manual deployment errors.
• Containerized applications using Docker and deployed services on AWS (EC2, RDS) with environment-specific configurations.
• Implemented centralized logging and monitoring using ELK Stack and Grafana, enabling proactive issue detection and faster troubleshooting.
• Actively participated in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
• Conducted code reviews, enforced clean code practices, and applied design patterns to improve maintainability and scalability.
• Provided production support, troubleshooting application issues, analyzing logs, and tuning backend services to improve system reliability.
Environment: Java 8/11/17, Spring Boot, Spring MVC, Spring Security, Hibernate/JPA, RESTful APIs, Microservices, Angular, HTML5, CSS3, Bootstrap, MySQL, PostgreSQL, Redis, Docker, Jenkins, GitLab CI, AWS (EC2, RDS), Git, JUnit, Mockito, ELK Stack, Grafana, Agile/Scrum
Java Full Stack Developer Jun 2019 – Jul 2022
BillDesk India
• Engineered backend modules using Java 11, Spring Boot, Hibernate, and C# microservices, supporting high-volume payment processing and reducing transaction latency by 15%.
• Developed and integrated RESTful and SOAP APIs handling 8K+ daily payment requests, and built Python-based automation scripts for API validation, reducing escalation tickets by 20%.
• Delivered responsive dashboards using Angular, TypeScript, and HTML5 for internal payment monitoring and reconciliation platforms, enabling real-time analytics and reporting.
• Strengthened application security by implementing Spring Security with JWT-based authentication, ensuring compliance with BFSI security and audit standards.
• Designed event-driven architecture workflows using Kafka, RabbitMQ, and Node.js stream processors, improving payment processing throughput by 25%.
• Enhanced application fault tolerance using Resilience4j patterns (circuit breaker, retry, bulkhead), achieving 98% availability during peak transaction traffic.
• Optimized PostgreSQL queries and implemented Redis caching strategies, reducing API response times by 33% during high transaction volumes.
• Orchestrated cloud deployments on AWS using EC2, RDS, S3, and IAM, and integrated Azure services to improve scalability and optimize infrastructure cost.
• Implemented CI/CD pipelines using Git, Jenkins, and Docker, improving deployment reliability and reducing manual release errors for payment services.
• Mentored junior developers on coding standards, design patterns, and DevOps best practices, improving overall team productivity and code quality.
Environment: Java 11, Spring Boot, Spring Security, Hibernate/JPA, REST, SOAP, Microservices, Event-driven architecture, Angular, TypeScript, HTML5, Kafka, RabbitMQ, Node.js, Resilience4j, PostgreSQL, Redis, AWS (EC2, RDS, S3, IAM), Azure, Git, Jenkins, Docker, CI/CD, Agile/Scrum
EDUCATION
• Master of Science in Computer Science Aug 2022 – Dec 2023 Lamar University, USA
• Bachelor’s in computer science Aug 2015 – May 2019 Malla Reddy University, India