Mamatha Singh
Software Engineer with 5+ years of experience building scalable, cloud-native applications
Hire this person
Send a job offer directly to this candidate
About
Software Engineer with 5+ years of experience building scalable, cloud-native applications using Java, Spring Boot, and Microservices architecture. Strong expertise in event-driven systems with Kafka, REST API development, and distributed system design. Proven ability to optimize performance using Redis caching and handle high-throughput systems processing millions of transactions.
Experienced in AWS, Docker, Kubernetes, and modern DevOps practices. Recently expanded into GenAI applications, including RAG pipelines, LLM integration, and semantic search, to build intelligent, data-driven systems.
Experience
Software Developer at BCBSA (2024-09 – Present)
- Architected and developed a distributed healthcare search and recommendation platform using Java, Spring Boot, and Elasticsearch, enabling 10K+ members to quickly access providers, care programs, and health resources with sub-100ms search latency across large healthcare datasets.
- Designed and implemented a real-time event-driven platform using Kafka and Java, processing 5K+ member interaction and healthcare events per minute to support personalized member engagement, care navigation, and preventive health recommendations.
- Developed scalable backend services in Java for intelligent provider ranking, care program recommendations, and member support workflows, leveraging AI/LLM-assisted relevance scoring to improve member experience and information discovery.
- Built and productionized RAG-based AI services exposing secure Java REST APIs that delivered contextual healthcare plan information, benefits explanations, provider insights, and personalized member assistance.
- Improved platform performance and scalability through Redis caching, asynchronous processing, and optimized query execution, supporting 10K+ concurrent users while maintaining consistent low-latency response times.
- Deployed and managed containerized microservices using Docker, Kubernetes, and AWS, ensuring high availability, fault tolerance, and seamless scalability for member-facing healthcare applications.
- Strengthened application security and compliance by implementing JWT-based authentication with Keycloak, role-based access controls, and backend validation layers, helping safeguard sensitive healthcare information and reducing unauthorized access attempts by approximately 20%.
Software Developer at Accenture (2021-07 – 2024-01)
- Engineered a high-performance RESTful API using Java and Spring Boot to serve real-time transaction data, providing personalized spending insights for millions of users.
- Integrated a rule-based categorization engine to automatically map raw merchant data into financial categories with a 99.9% classification accuracy rate.
- Optimized system performance by utilizing Redis for frequent data lookup caching, reducing backend database load by 35%.
- Enhanced user experience by improving UI data retrieval speeds by 30% through strategic caching and API optimization.
- Leveraged Kafka to ingest and process 1.2M+ daily transactions, ensuring synchronized account analytics with sub-second latency.
- Deployed and managed scalable API infrastructure on AWS using Docker and Terraform to ensure high availability.
- Architected the system to handle 3x surges in traffic during peak transaction periods, maintaining stability and performance.
Associate Software Engineer at Cognizant (2020-07 – 2021-06)
- Developed and optimized Java Spring Boot REST APIs supporting real-time chat, posts, and user interactions for a local networking platform serving 10K+ active users.
- Implemented microservices design patterns and containerized services using Docker, improving deployment efficiency and enabling 30% faster scalability during peak usage.
- Integrated Apache Kafka for real-time updates, notifications, and location-based posts, processing 5K+ events per minute with low-latency delivery.
- Secured service-to-service communication using Keycloak and JWT, and implemented rate limiting for reward systems, reducing misuse and improving system reliability by ~20%.
Education
Master of Science in Data Analytics – Yeshiva University
Bachelor of Technology in Information Technology – Institute of Aeronautical Engineering

