I have over 8 years of experience designing, developing, and deploying enterprise applications across Banking, Insurance, Retail, and Logistics domains using Java, Kotlin, Spring ecosystem, and Node.js. I specialize in building scalable microservices, RESTful APIs, and modernizing legacy systems with a focus on asynchronous programming and event-driven architecture. My expertise also extends to frontend development using React.js and Angular, cloud technologies with AWS, container orchestration with Kubernetes, and CI/CD automation. I embrace Test-Driven Development and Agile methodologies to deliver secure, high-quality software solutions in collaborative team environments.

Niharika Kompally

I have over 8 years of experience designing, developing, and deploying enterprise applications across Banking, Insurance, Retail, and Logistics domains using Java, Kotlin, Spring ecosystem, and Node.js. I specialize in building scalable microservices, RESTful APIs, and modernizing legacy systems with a focus on asynchronous programming and event-driven architecture. My expertise also extends to frontend development using React.js and Angular, cloud technologies with AWS, container orchestration with Kubernetes, and CI/CD automation. I embrace Test-Driven Development and Agile methodologies to deliver secure, high-quality software solutions in collaborative team environments.

Available to hire

I have over 8 years of experience designing, developing, and deploying enterprise applications across Banking, Insurance, Retail, and Logistics domains using Java, Kotlin, Spring ecosystem, and Node.js. I specialize in building scalable microservices, RESTful APIs, and modernizing legacy systems with a focus on asynchronous programming and event-driven architecture.

My expertise also extends to frontend development using React.js and Angular, cloud technologies with AWS, container orchestration with Kubernetes, and CI/CD automation. I embrace Test-Driven Development and Agile methodologies to deliver secure, high-quality software solutions in collaborative team environments.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Work Experience

Senior Software Developer at First Citizens Bank
November 1, 2023 - Present
Led the development of a secure and scalable Digital Banking Transaction Platform using Java Spring Boot microservices and Kotlin WebFlux, supporting real-time transactions, ACH processing, and bill payments. Migrated services to Kotlin with coroutines, improving response times. Ensured PCI DSS compliance through Spring Security with OAuth2 and JWT. Developed frontend React.js and React Native applications for responsive digital banking features. Implemented event-driven architectures with Apache Kafka for data consistency. Containerized microservices with Docker, deployed on AWS ECS and EKS with CI/CD pipelines, Terraform IaC, and blue-green deployments. Monitored microservices with Prometheus, Grafana, and ELK Stack, optimizing performance and reliability under high transaction volumes. Practiced Agile methodologies with TDD to deliver and maintain production-grade software.
Software Developer at Delta Dental Insurance
October 31, 2023 - August 28, 2025
Developed a cloud-native, HIPAA-compliant Dental Insurance Claims Management and Analytics Platform using Java, Kotlin, Spring Boot, and React.js. Built microservices with Spring Security and OAuth2 supporting secure claims workflows. Designed GraphQL APIs and subscriptions for dynamic dashboards and real-time claims updates. Integrated asynchronous processing with Apache Kafka and Kafka Streams for fraud detection and analytics. Managed unstructured data with MongoDB and AWS S3 storage. Containerized deployments on AWS EKS, leveraging Lambda for background processing and SQS for messaging. Implemented monitoring with Prometheus, Grafana, and Splunk ensuring high availability. Led CI/CD automation with Jenkins and GitHub Actions and contributed to modernization efforts with Kotlin microservices. Participated in Agile Scrum teams to deliver compliant and scalable features.
Software Developer at American Eagle Outfitters
November 30, 2021 - August 28, 2025
Modernized legacy e-commerce monolithic platform to microservices using Java, Spring Boot, and Node.js BFF, supporting scalable order management, payments, and inventory. Developed reactive Angular SPAs for responsive user shopping experiences. Integrated third-party payment and shipping APIs. Employed Apache Kafka for asynchronous event communication to update orders and shipments. Secured APIs with Spring Security OAuth2, JWT, and role-based authorization. Developed batch jobs for bulk processing with Spring Batch and optimized Oracle PL/SQL queries. Containerized services using Docker and deployed on AWS ECS. Automated monitoring via AWS CloudWatch and load testing to handle peak season traffic. Automated CI/CD pipelines with Jenkins, GitHub, and SonarQube. Applied Agile Scrum practices ensuring quality delivery and cross-team collaboration.
Software Developer at Aspire Systems
April 30, 2019 - August 28, 2025
Developed scalable web applications for retail and logistics clients using Java EE, Spring Framework, Hibernate, and RESTful APIs. Built dynamic web UI using JSP, Servlets, and JSTL. Secured applications with Spring Security OAuth2 and role-based access control. Used MySQL with indexing and query optimization for data management. Participated in Agile sprint cycles including planning and retrospectives. Implemented TDD with JUnit and Mockito to improve test coverage. Automated CI/CD pipelines with Jenkins. Developed SOAP web services and integrated legacy system communications. Managed source control using Git and SVN while contributing to PoC development and iterative feature delivery.

Education

Master’s in Computer and Information Science at Southern Arkansas University, Magnolia, Arkansas
January 11, 2030 - August 28, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Healthcare, Retail, Transportation & Logistics, Software & Internet