Dharani L.

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Work Experience

Sr Java Full Stack Developer at Truist Bank
October 1, 2024 - Present
Developed dynamic, responsive banking UI with Angular 17, HTML5, CSS3, and Bootstrap; built modular SPAs connected to RESTful APIs; implemented Reactive Forms, animations, and lazy loading; conducted unit and E2E tests with Jasmine/Karma. Implemented backend in Java 21 with Streams, Optional, and functional programming; built microservices using Spring Boot with AOP, Spring Security (JWT), and batch processing with Spring Batch. Designed RESTful/SOAP services, API Gateway, and service discovery (Eureka); integrated IBM MQ and Kafka for asynchronous messaging; used JPA/Hibernate for ORM with Oracle DB. Containerized services with Docker, orchestrated with Kubernetes on AWS; automated CI/CD with Jenkins. Worked across cloud (AWS), server management, and performance monitoring (Actuator).
Sr Java Full Stack Developer at Centene Corporation
March 1, 2023 - September 1, 2024
Built healthcare dashboards with React JS, Redux, and TypeScript; ensured accessibility, form validation, and real-time data updates via REST and WebSockets. Implemented unit testing with Jest and React Testing Library; introduced i18n support. Leveraged Java 17 features (Streams, Optional, Multithreading) and developed Spring Boot microservices with Spring Security (JWT) and Spring Batch for ETL workflows. Integrated Kafka and RabbitMQ for event-driven processing; modeled data with PostgreSQL, MariaDB, and Cassandra. Established CI/CD with Jenkins and Azure DevOps; deployed on AKS with Terraform/Ansible. Employed cloud services (Azure, Azure Event Hubs) and serverless patterns (Azure Functions).
Sr Java Full Stack Developer at US. Foods
August 1, 2021 - February 1, 2023
Developed responsive UI dashboards using Angular 11+ with Angular Material; implemented RxJS and NgRx for reactive state management and real-time data flow. Built Spring Boot microservices with Spring Data JPA; connected to Oracle, SQL Server, and MongoDB. Used GCP Compute Engine, Cloud Storage, Pub/Sub, and Cloud Functions for scalable backend and event-driven processing. Automated CI/CD with Jenkins; containerized services with Docker and Kubernetes. Maintained Oracle WebLogic/JBoss environments and performed testing with Jasmine, Karma, Cypress; tracked work in Jira.
Sr Java Full Stack Developer at Barclays
January 1, 2020 - July 1, 2021
Migrated legacy Struts/Tomcat applications to Spring Boot microservices on AWS; implemented Angular front-end with secure routing. Designed SOAP-based services using WSDL/XSD and integrated Kafka for asynchronous operations (fraud, transactions). Used CXF/MQ and MongoDB for data handling; optimized SQL queries and execution plans. Managed CI/CD with Jenkins, containerized with Docker, and deployed on AWS; collaborated with Jira for Agile processes.
Java Developer at Max Life Insurance Co. ltd
October 1, 2017 - October 1, 2019
Participated in SDLC with SCRUM/TDD; developed REST APIs and Spring-based microservices; implemented batch processing with Spring Batch and Spring Integration. Used Hibernate/JPA and JDBC with Oracle, and MongoDB Atlas for NoSQL data. Automated builds with Ant and Jenkins; containerized with Docker and orchestrated on Kubernetes; maintained AWS infrastructure (EC2, S3, Lambda) and CI/CD with Jenkins. Collaborated with offshore teams using Jira and adhered to design patterns and testing practices.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Healthcare