BHAVANA KOKKU
*******.*****@*****.*** 978-***-**** LinkedIn
Java Full-Stack Developer
PROFESSIONAL SUMMARY
Experienced Java Full-Stack Developer with 4+ years of expertise in designing and developing scalable applications using Java, Spring Boot, Hibernate, and Microservices. Skilled in building robust backends with Spring Framework and creating dynamic UIs using React, Angular, and TypeScript. Proficient in developing secure RESTful APIs and GraphQL services with OAuth2 and JWT. Experienced with cloud platforms like AWS, Azure, and GCP, leveraging tools such as EC2, S3, and Firebase for scalability. Adept in CI/CD pipelines using Jenkins, Docker, Kubernetes, and Terraform, with strong database management skills in PostgreSQL, MongoDB, and Redis. Expertise in event-driven architecture with Apache Kafka and RabbitMQ. Agile practitioner with a passion for emerging technologies, team mentoring, and efficient development processes.
TECHNICAL SKILLS
Programming Languages:
Java 8+, JavaScript, TypeScript, Python
Back-End Technologies:
Spring Boot, Spring MVC, Hibernate, JPA, Microservices, REST APIs, GraphQL
Front-End Technologies:
React, Angular, TypeScript, HTML5, CSS3, Bootstrap
Cloud & DevOps:
AWS (EC2, S3, Lambda, DynamoDB, API Gateway), Azure, Docker, Kubernetes, Jenkins, GitHub Actions, Terraform
Databases:
PostgreSQL, MySQL, MongoDB, Redis
Messaging & Streaming:
Apache Kafka, RabbitMQ
Testing & Tools:
JUnit, Mockito, Selenium, Postman, SonarQube, JMeter
Version Control:
Git, GitHub, GitLab, Bitbucket
Project Management:
Agile, Scrum, Kanban, JIRA, Confluence
Other Tools:
Maven, Gradle, ELK Stack, OpenAPI, Swagger
WORK EXPERIENCE
Java Full-Stack Developer
Client: CareFirst Maryland August 2024 – Present
Developed and maintained microservices-based healthcare applications using Java, Spring Boot, and Angular.
Designed and implemented RESTful APIs to integrate with third-party health monitoring services for real-time tracking of patient vitals and appointments.
Ensured HIPAA compliance by implementing OAuth2 authentication and RBAC.
Managed structured and unstructured patient data using MongoDB and PostgreSQL.
Integrated Kafka-based real-time notification systems to alert patients and healthcare providers.
Led code reviews and mentoring sessions to uphold best coding practices.
Implemented Redis-based caching to improve API response times and enhance system performance.
Developed and deployed containerized applications using Docker and Kubernetes, ensuring seamless scalability and reliability.
Automated CI/CD pipelines with Jenkins and GitHub Actions to accelerate deployment cycles and minimize downtime.
Environment: Java, Spring Boot, Angular, REST APIs, OAuth2, MongoDB, PostgreSQL, Kafka
Java Full-Stack Developer
Client: Ergon Flowood, Mississippi. April 2023 – July 2024
Built a full-stack e-commerce platform with Spring Boot and Angular, delivering a dynamic user interface and seamless integration.
Enabled real-time order tracking with Apache Kafka and optimized API performance using Redis caching, reducing latency by 40%.
Utilized AWS services (S3, Lambda, DynamoDB, API Gateway) for scalable, cloud-native infrastructure.
Strengthened security with Spring Security, JWT authentication, and API rate limiting.
Deployed and scaled applications with Docker, Kubernetes, and microservices architecture.
Enhanced database efficiency with Hibernate, JPA, and optimized SQL queries.
Followed Agile methodologies using JIRA for efficient project management.
Environment: Spring Boot, Angular, Kafka, Redis, AWS (S3, Lambda, DynamoDB, API Gateway), Docker, Kubernetes, Hibernate, JPA, REST APIs, Microservices, Spring Security, JWT, Agile, JIRA.
Java Full-Stack Developer
Client: Allvy Software Solutions Hyderabad, India March 2020 – November 2022
Implemented Spring Security with JWT and OAuth2 for secure user authentication and role-based access control in banking applications.
Designed and deployed scalable microservices using Spring Boot, with RESTful APIs integrating third-party payment gateways and banking services.
Leveraged Apache Kafka for real-time transaction processing and fraud monitoring, improving speed and detection capabilities.
Containerized applications with Docker, orchestrated using Kubernetes, and automated build/deployment pipelines with Jenkins, Git, and Maven.
Enhanced database performance with SQL query optimization and Redis caching, reducing response times by 30% and ensuring efficient handling of large-scale transactions.
Integrated ELK Stack for centralized logging and Prometheus/Grafana for real-time system health monitoring, enabling proactive issue resolution.
Environment: Spring Security, JWT, Kafka, Docker, Kubernetes, Jenkins, Redis, SQL Optimization
PROJECTS & CONTRIBUTIONS
1. Healthcare Patient Portal
Overview: A web-based healthcare application designed to enhance patient-doctor communication, appointment scheduling, and real-time patient monitoring.
Designed and developed a web-based healthcare patient portal to improve patient-doctor communication and appointment scheduling.
Built a real-time patient monitoring system using Spring Boot, Angular, and Kafka for seamless data streaming.
Implemented GraphQL APIs to enable flexible and efficient data retrieval.
Integrated AWS Lambda functions to automate appointment reminders and notifications.
Enhanced system performance and scalability by leveraging cloud-based solutions and event-driven architecture.
2. E-Commerce Platform
Overview: An enterprise-grade e-commerce system enabling real-time order tracking, optimized search, and cloud-based scalability.
Designed a Spring Boot microservices architecture to handle high-traffic transactions.
Implemented Redis caching for faster search results and reduced DB load.
Utilized Kafka streams for order and payment processing.
3. Banking Transaction System
Overview: A secure banking transaction platform built with microservices and event-driven architecture to enable high-speed, fraud-resistant transactions.
Developed a secure transaction system using JWT and OAuth2 authentication.
Used Kafka for event-driven processing and Dockerized microservices for deployment.
Improved query performance using PostgreSQL indexing techniques.
EDUCATION
Masters in Computer Science - Rivier University 2024
Bachelor of Technology in Information Technology - Anurag Group of Institutions, Hyderabad, India 2022
SOFT SKILLS
Strong Analytical & Problem-Solving Skills
Effective Communication & Team Collaboration
Adaptability & Continuous Learning
Leadership & Mentoring
Time Management & Prioritization
Conflict Resolution & Critical Thinking