Hema Yadav Dokkara
Role: Senior Java Developer
Email: hemadokkara9@[Link]
Ph:+1 9134242717
LinkedIn
Professional Summary:
● Over 6 years of experience in designing, developing, and deploying enterprise-grade web and business applications
across insurance, construction management, and education domains. Skilled in Java, Spring Framework, React, and
cloud technologies for building secure, scalable, and high-performance solutions.
● Designed and delivered complete policy lifecycle systems — including issuance, renewals, endorsements, and
cancellations — using Java, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, RESTful APIs, GraphQL, MySQL, and
[Link], with seamless integration to agent and customer portals.
● Developed Super Construct application features such as project scheduling, pay application processing, lien waiver
management, and RFI workflows, leveraging Spring Boot microservices, PostgreSQL, Apache Kafka, and React to
improve operational efficiency and ensure compliance.
● Built learning platforms with interactive course delivery, learner progress tracking, and integrated assessment
modules using Spring Boot, Spring Security, [Link] and AWS S3, enhancing learner engagement and scalability.
● Created RESTful APIs and GraphQL endpoints to power responsive web applications and enable secure integration
with third-party systems.
● Modernized legacy systems by migrating from monolithic JSP/Servlets to Spring Boot microservices and React-based
frontends, incorporating Spring Security and JWT authentication to improve security, performance, and
maintainability.
● Integrated Apache Kafka for event-driven communication and Redis caching for low-latency data access, combined
with database indexing and connection pooling to optimize performance in large-scale applications.
● Led full SDLC projects, implementing CI/CD pipelines with GitHub Actions, Docker, and Kubernetes to achieve
continuous delivery, high availability, and zero-downtime deployments.
● Experienced in containerization and orchestration using Docker, Kubernetes, AWS ECS/EKS, and infrastructure
provisioning with Terraform. Configured monitoring and logging solutions with Prometheus, Grafana, AWS
CloudWatch, and ELK Stack to ensure system reliability and proactive issue detection.
● Skilled in performance tuning and database optimization using Hibernate second-level cache, query optimization,
and connection pool tuning, along with Resilience4j circuit breakers and retry mechanisms for fault tolerance.
● Collaborates effectively with cross-functional teams to deliver secure, highly available, and scalable applications,
adhering to OWASP security guidelines and industry best practices.
CERTIFICATION
✔ AWS Solutions Architect - Associate (AWS SAA) View credentials
Technical Skills:
Programming Languages Java, C, JavaScript (ES6+), TypeScript, SQL, Python
Frameworks & Libraries Spring Boot, Spring Framework, Spring MVC, Spring Security, Spring Data JPA,
Spring Cloud, Spring Batch, Hibernate, JUnit, Mockito, GraphQL
Frontend Technologies HTML5, CSS3, JSX, [Link], Angular, Tailwind CSS, Material UI
Cloud & DevOps AWS: ECS, EKS, Lambda, S3, API Gateway, DynamoDB, RDS, CloudWatch, IAM,
EC2 Infrastructure as Code: AWS CDK (Java/TypeScript), Terraform
CI/CD: GitHub Actions, Jenkins, AWS CodePipeline
Other: Docker, Prometheus, Grafana
Databases MySQL, PostgreSQL, Oracle, MongoDB
Caching & Messaging Redis, Apache Kafka, RabbitMQ
Tools & Platforms Git, Maven, Jenkins, Postman, IntelliJ IDEA, Eclipse, VS Code, Jira, SVN,
TortoiseSVN, Bitbucket, GitHub.
Professional Summary:
Client: Ascend Learning, Celina, Texas Jan 2024 – Till Date
Role: Application Developer
Key Contributions:
● Built and enhanced healthcare-focused learning platforms such as ATI Nursing Education and BoardVitals,
empowering students and professionals in licensure-driven fields through secure, scalable, and data-driven
solutions. I leverage technologies like Java, Spring Boot, React, AWS (S3, Lambda), and RESTful APIs to develop
interactive modules, user analytics, and seamless integrations for e-learning delivery and certification workflows.
● Designed and developed secure, scalable Spring Boot microservices and RESTful APIs to support e-learning
platforms, handling student management, assessment workflows, and content delivery.
● Extensive experience in a high-paced Agile/Scrum development environment, collaborating with product
owners, QA engineers, and UX teams to deliver high-quality educational technology solutions.
● Integrated GraphQL endpoints for optimized data retrieval, reducing over-fetching and improving frontend
performance for React-based user interfaces.
● Developed and maintained responsive [Link] components with Tailwind CSS and Material UI, enhancing user
experience across learning modules and administrative dashboards.
● Implemented JWT-based authentication and Spring Security to safeguard sensitive learner data in compliance
with HIPAA guidelines.
● Utilized Apache Kafka for asynchronous event-driven communication between microservices, ensuring reliable
processing of high-volume assessment and reporting events.
● Optimized database operations in MySQL and PostgreSQL through query tuning, indexing strategies, and
connection pooling to improve system performance by 25%.
● Deployed and managed containerized applications using Docker and AWS ECS/EKS, with infrastructure
provisioned via Terraform for consistency and scalability.
● Configured Prometheus and Grafana for real-time monitoring of application health and API performance,
enabling proactive issue detection.
● Implemented Resilience4j circuit breakers, retries, and bulkhead patterns to maintain high availability during
peak load conditions.
● Created CI/CD pipelines using GitHub Actions and Jenkins for automated build, test, and deployment processes,
ensuring faster release cycles and zero-downtime deployments.
● Collaborated with QA teams to implement automated integration tests using JUnit and Mockito, improving
defect detection early in the development lifecycle.
Environment: Java, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate, RESTful APIs, GraphQL,
[Link], Tailwind CSS, Material UI, Apache Kafka, Redis, MySQL, PostgreSQL, AWS ECS, AWS EKS, AWS S3, Terraform,
Docker, Prometheus, Grafana, GitHub Actions, Jenkins, JUnit, Mockito, IntelliJ IDEA, VS Code, Git, SVN, TortoiseSVN,
OWASP Security Practices, Agile/Scrum
Client: Royal Sundaram Insurance, Hyderabad, Telangana Dec 2020 – June 2023
Role: Software Engineer
Key Contributions:
● Worked on the design, development, and enhancement of microservices supporting various insurance products,
including Accidental Insurance, Arogya Sanjeevani Health Insurance, Gruha Suraksha Home Insurance, Lifeline
Insurance, and Travel Insurance.
● Delivered secure, scalable, and high-performance solutions for policy issuance, claims processing, premium
calculation, and customer service integration.
● Implemented Spring Batch jobs to send automated policy renewal notifications to Royal Sundaram employees,
ensuring timely follow-up with customers and improving renewal rates.
● Developed APIs for third-party integrations with PolicyBazaar, SBI, and other partner systems to enable
seamless policy comparison, purchase, and claim status updates.
● Integrated microservices with RESTful APIs and GraphQL endpoints to provide smooth data exchange between
front-end portals, mobile applications, and external systems.
● Implemented JWT authentication and Spring Security to protect sensitive customer data and ensure compliance
with insurance regulations.
● Applied Apache Kafka for asynchronous event-driven communication between microservices, ensuring reliable
updates for claims and policy changes.
● Utilized Redis caching to improve performance for frequently accessed customer and policy data.
● Implemented Resilience4j for circuit breakers, retries, and fallback mechanisms to maintain high availability
during service disruptions.
● Integrated payment gateways for premium collection and refunds with secure transaction processing.
● Built CI/CD pipelines using Jenkins and GitHub Actions, streamlining deployments to AWS ECS/EKS, enabling
faster, automated, and error-free releases.
● Provisioned infrastructure using AWS CDK (Java/TypeScript) to deploy microservices and serverless components
(Lambda, API Gateway, DynamoDB, S3, EC2), ensuring scalability and cost optimization.
● Containerized services with Docker and deployed to AWS ECS for scalable and cost-efficient hosting.
● Configured Prometheus and Grafana dashboards to monitor API performance, error rates, and service health in
real time.
● Collaborated with QA teams to write and execute JUnit and Mockito test cases for unit, integration, and
regression testing.
Environment: Java, Spring Boot, Spring MVC, Spring Security, Spring Batch, Hibernate, RESTful APIs, GraphQL, MySQL,
PostgreSQL, Apache Kafka, Redis, Resilience4j, Docker, AWS ECS, AWS EKS, AWS Lambda, AWS API Gateway, AWS
DynamoDB, AWS S3, AWS CloudWatch, AWS CDK, Prometheus, Grafana, Jenkins, GitHub Actions, JUnit, Mockito, Git,
Agile/Scrum
Client: ITSyntax, Hyderabad, Telangana Oct 2018 – Nov 2020
Role: Software Engineer
Key Contributions:
● Worked on the development of Super Construction, an in-house construction management platform designed to
streamline project workflows for contractors, builders, and stakeholders. The application provided modules for
Schedule of Values (SOV) creation, pay application processing, lien waiver management, RFIs, and document
management, enabling efficient communication and payment tracking across projects.
● Designed and developed Spring Boot RESTful APIs for core features such as project scheduling, pay application
workflows, lien waiver tracking, and RFI management.
● Built dynamic, responsive UI components using [Link] and Material UI, ensuring a seamless user experience
across desktops and tablets.
● Integrated MySQL database for storing and managing project, financial, and compliance-related data, applying
query optimization for faster reporting.
● Implemented file upload/download APIs to manage construction contracts, compliance documents, and
drawings with secure storage on AWS S3.
● Created APIs for payment gateway integration to streamline invoice and payment processing within the
application.
● Utilized Apache Kafka for event-driven communication between modules, enabling asynchronous updates and
notifications.
● Developed caching strategies using Redis to improve application performance for frequently accessed project
and financial data.
● Built automated CI/CD pipelines with Jenkins and deployed containerized services using Docker to staging and
production environments.
● Worked closely with the QA team to write and execute JUnit and Mockito test cases, improving feature reliability
before release.
● Collaborated with the product team to gather requirements, define technical specifications, and deliver iterative
enhancements in an Agile Scrum environment.
Environment: Java, Spring Boot, Spring MVC, Spring Security, Hibernate, RESTful APIs, [Link], Material UI, MySQL,
Redis, Apache Kafka, AWS S3, Docker, Jenkins, JUnit, Mockito, Git, Agile Scrum
EDUCATIONAL EXPERIENCE
✔ Master’s from Southern Arkansas University, Computer and Information Science, USA.
✔ Bachelor’s from JNTU University, Computer Science, India.
✔ Diploma from Telangana State Board Technical Education, Computer Science, India.