PRASANTHI V
JAVA DEVELOPER
Email: ********@*****.***
Phone: +1-315-***-****
PROFESSIONAL SUMMARY
• Experienced Java Developer with expertise in designing and developing scalable backend microservices using Java 8/11/17, Spring Boot, and RESTful APIs for financial and insurance domains.
• Strong expertise in HTML5, CSS3, JavaScript, and responsive UI design, with experience integrating backend APIs securely with frontend and mobile applications using Angular 12+ and modern JavaScript frameworks.
• Proficient in Spring Framework, Hibernate, and Spring Boot microservices API development from scratch, following microservices and MVC architectural patterns
• Skilled in SQL, stored procedures, and database design for Oracle, PostgreSQL, and SQL Server, with strong query optimization and data modeling abilities.
• Hands-on experience with version control systems (Git, GitLab, GitHub) and CI/CD pipelines using Jenkins and Azure DevOps, ensuring reliable and repeatable deployments.
• Practical exposure to cloud platforms such as AWS (EC2, Lambda, S3, RDS), Azure, and GCP, implementing containerization with Docker and orchestration using Kubernetes (EKS/AKS).
• Experienced in ServiceNow and similar ITSM tools, with excellent understanding of application support processes following ITIL methodologies.
• Well-versed in secure coding practices (OWASP) and implementing authentication and authorization mechanisms using OAuth2, JWT, and Role-Based Access Control (RBAC).
• Strong knowledge of object-oriented programming, MVC architecture, design patterns, and clean code principles ensuring maintainable, testable, and scalable solutions.
• Adept at Agile Scrum methodologies, collaborating with cross-functional teams to deliver features efficiently and reliably.
PROFESSIONAL EXPERIENCE
Goldman Sachs, Dallas, TX July 2024 - Present
Role: Java Developer Responsibilities:
• Developed robust and scalable backend Spring Boot microservices using Core Java 11+, Spring Framework, Hibernate, and RESTful APIs to support digital banking products such as personal loans, savings accounts, and customer management.
• Designed and developed Spring Boot microservices APIs from scratch, ensuring modularity, scalability, and maintainability across multiple environments.
• Built and maintained event-driven components using Apache Kafka, improving asynchronous data processing and system responsiveness.
• Collaborated with frontend teams to deliver responsive UI components using Angular 12+, HTML5, CSS3, and RESTful API integrations.
• Implemented and optimized SQL and NoSQL databases (Oracle, PostgreSQL, MongoDB, SQL Server) — writing complex queries, stored procedures, and DB triggers to support financial data processing.
• Integrated and maintained applications on cloud platforms (AWS, Azure, GCP), including deployment automation using Docker, Kubernetes (EKS), and Terraform.
• Managed CI/CD pipelines and version control processes using Git, GitLab, Jenkins, and Azure DevOps, enabling efficient deployments and continuous integration.
• Integrated authentication and authorization using OAuth2, JWT, and Role-Based Access Control (RBAC) to ensure secure access aligned with OWASP guidelines.
• Leveraged ServiceNow ITSM for incident and change management aligned with ITIL application support processes.
• Followed secure coding practices (OWASP) and participated in peer code reviews ensuring compliance and maintainability.
• Applied strong object-oriented programming (OOP) and MVC architecture principles across microservices for better modular design.
• Used monitoring and logging tools like Splunk, Prometheus, and Grafana for proactive performance optimization and troubleshooting.
• Contributed to Agile/Scrum ceremonies (daily stand-ups, sprint planning, retrospectives), collaborating closely with cross-functional teams for timely delivery. Environment: Java 11+, Java 8, Spring Boot, Spring Framework, Hibernate, Angular 12+, HTML5, CSS3, RESTful APIs, Swagger/OpenAPI, Microservices Architecture, AWS (EC2, EKS, Lambda, S3, RDS), Azure, GCP, Jenkins, Git, GitLab CI/CD, Terraform, Kafka Streams, PostgreSQL, Oracle, MongoDB, SQL Server, Redis, Docker, Kubernetes (EKS), OAuth2, JWT, OWASP, ITIL, ServiceNow, Splunk, Prometheus, Grafana, Agile (Scrum), JUnit, Mockito, Postman, IntelliJ IDEA, Eclipse.
Wipro Pvt Ltd, Bangalore, India July 2018 - July 2022 Role: Software Engineer
Responsibilities:
• Designed and developed Spring Boot microservices and RESTful APIs using Core Java 8, Spring Framework, and Hibernate for automating the insurance claims lifecycle.
• Built Spring Boot-based APIs from scratch and implemented MVC architecture for workflow automation and data management.
• Developed Angular and HTML5/CSS3 components for internal dashboards and integrated them with backend RESTful services.
• Optimized database performance and implemented stored procedures, triggers, and SQL queries in Oracle, PostgreSQL, and SQL Server, enhancing response time and accuracy.
• Utilized Git for version control and Jenkins for CI/CD pipelines ensuring reliable automated builds and deployments.
• Worked with ServiceNow ITSM for incident and problem management, following ITIL-based processes for application support.
• Developed secure APIs following OWASP guidelines, implementing OAuth2 and JWT-based authentication.
• Applied OOP and MVC principles to ensure modular, testable, and reusable code across the insurance claims workflow.
• Configured and monitored systems using ELK Stack and Splunk, proactively identifying and resolving performance bottlenecks.
• Deployed containerized applications in AWS using Docker and Kubernetes, supporting scalable and resilient infrastructure and collaborated with QA, UX, and Business Analysts to align design and functionality with business goals under Agile Scrum methodology. Environment: Java 8, Spring Boot, Spring MVC, Hibernate, Angular, HTML5, CSS3, RESTful APIs, Oracle, PostgreSQL, SQL Server, Jenkins, Git, Maven, AWS, Docker, Kubernetes, ServiceNow, ITIL, OWASP, ELK Stack, Splunk, Agile (Scrum), JWT, Spring Security, JUnit, Mockito, Linux. TECHNICAL SKILLS
Programming Languages Java 8 / 11 / 17, SQL
Frameworks &
Libraries
Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate, JUnit, Mockito, Kafka Streams (for async processing)
Web Technologies & APIs RESTful APIs, Swagger/OpenAPI, OAuth2, JWT, HTTPS, TLS Architectural Patterns Microservices Architecture, Event-Driven Architecture (EDA), Domain-Driven Design (DDD), Design Patterns, SOLID, DRY, KISS Database
Technologies
PostgreSQL, MongoDB, Redis (optional caching), Oracle Database Build & Deployment
Tools
Maven, Jenkins, Docker, Git, GitLab CI/CD
Testing & QA Tools JUnit, Mockito, WireMock, Postman, Test-Driven Development
(TDD)
Servers & Runtime Tomcat Server
Cloud &
Containerization
AWS (EC2, EKS, Lambda, S3, RDS), Docker, Kubernetes (EKS), Terraform (for IaC) Monitoring &
Logging
Splunk, ELK Stack, Prometheus, Grafana
Development Tools IntelliJ IDEA, Eclipse IDE, Git, Linux-based development Methodologies Agile (Scrum), CI/CD
Security &
Compliance
OAuth2, JWT, Role-Based Access Control (RBAC), GDPR, SOC 2 Compliance Awareness
EDUCATION
State University of New York Polytechnic Institute Master of Science, Computer & Information Science CERTIFICATIONS
• AWS Solutions Architect - Associate level.
• Oracle Certified Java Programmer (OCJP).