Experienced Java Full Stack Developer with expertise in building scalable enterprise applications using Java, Spring Boot, Microservices, and Angular/React. Skilled in designing cloud-native distributed systems, REST APIs, and event-driven architectures using Kafka and modern DevOps practices. Hands-on experience with AWS, Docker, CI/CD pipelines, and database optimization for high-volume financial applications. Proven ability to deliver secure, high-performance solutions in banking and enterprise domains using Agile methodologies.
Overview
6
6
years of professional experience
Work History
Full Stack Java Developer
SUN-IT Solutions
Lake Mary
05.2025 - Current
Developed 360-Recon financial reconciliation platform using Java 17, Spring Boot, and Angular 16 to automate payment and collateral reconciliation for high-volume financial transactions.
Designed and implemented REST APIs and microservices to process 100K+ financial records daily across multiple enterprise systems.
Integrated enterprise databases (Oracle, Vertica, Snowflake) and optimized SQL queries for processing 100K+ financial records daily.
Implemented CI/CD pipelines with GitLab, Docker, and Maven, enhancing deployment automation and cutting processing time by 50%.
Developed dynamic dashboards using Angular, TypeScript, Angular Material, and AG-Grid for real-time monitoring and analytics.
Developed microservices with Java 17, Spring Boot, and WebFlux, enhancing financial transaction reconciliation workflows.
Built responsive UI modules with Angular 16, RxJS, and Angular Material, improving user experience and accessibility.
Implemented Spring Security and RBAC-based authentication for secure enterprise applications.
Integrated databases such as Oracle, Vertica, and Snowflake using optimized SQL queries, ensuring efficient data retrieval.
Automated application builds and deployments using Docker, Maven, and GitLab CI/CD pipelines.
Full Stack Java Developer
Beaconbold
Texas
11.2024 - 01.2025
Implemented microservices architecture with Kafka and RabbitMQ, facilitating real-time financial processing and improving system responsiveness.
Developed scalable backend services for banking applications using Java, Spring Boot, and Hibernate, enhancing application performance and reliability.
Designed and developed RESTful APIs and Angular UI components for customer-facing banking platforms, streamlining user interactions and enhancing customer satisfaction.
Implemented JWT-based authentication and authorization for secure access control.
Built automated testing frameworks using JUnit, Selenium, and TestNG, improving application reliability.
Full Stack Java Developer
Cardinal Technologies Inc
04.2024 - 11.2024
Developed enterprise applications with Java, Spring Boot, Hibernate, and REST APIs, enhancing user experience and functionality.
Implemented OAuth 2.0 authentication for secure distributed system communication.
Built reusable UI components using ReactJS, improving development efficiency across applications.
Optimized SQL queries and improved database performance through indexing and query tuning, resulting in faster data retrieval.
Deployed applications on AWS using Docker and Kubernetes, enabling scalable cloud deployments.
Java Developer
Vellunta Technologies
02.2024 - 04.2024
Developed microservices with Spring Boot and Spring Cloud, enhancing scalability of enterprise systems.
Implemented messaging systems with Kafka, RabbitMQ, and Spring JMS, facilitating effective communication between services.
Built cloud-based applications using AWS services including S3, Lambda, and EC2.
Containerized applications with Docker and automated deployments via Jenkins pipelines, streamlining development workflow.
Developed frontend modules using ReactJS and REST APIs for dynamic web applications.
Java Developer
Cognizant
01.2020 - 09.2021
Developed microservices with Java, Spring Boot, and MongoDB, enhancing modularity and scalability of enterprise applications.
Built single-page applications using ReactJS, HTML5, and Bootstrap.
Implemented containerized deployments with Docker and AWS ECS, streamlining application deployment and management.
Configured CI/CD pipelines using Jenkins, Git, and AWS ECR/ECS.
Developed ETL pipelines using SQL for processing and reporting, facilitating efficient data integration and accessibility.