Language
English
Advanced
Work Experience
Sr. Full Stack Java Developer at LPL Financial, Texas (Remote)
March 1, 2024 - PresentDesigned and built Spring Boot microservices for a digital wealth advisory and portfolio management platform, focusing on availability, security, and fault tolerance. Developed secure REST APIs and GraphQL endpoints, improved API latency, and implemented event-driven workflows using Apache Kafka/Kafka Streams for KYC/AML, onboarding, and compliance notifications. Implemented OAuth 2.0/JWT/LDAP and RBAC with Spring Security, added Redis caching and query optimizations, and migrated legacy SOAP services to modern APIs. Containerized services with Docker and Kubernetes (EKS), implemented CI/CD pipelines with Git/GitHub Actions/Jenkins/Maven, wrote automated tests using JUnit/Mockito and Selenium/Playwright, and monitored via ELK, CloudWatch, Grafana, and Splunk. Mentored developers and collaborated with Agile teams to deliver secure, scalable, cloud-native enterprise solutions.
Sr. Full Stack Java Developer at LPL Financial
March 1, 2024 - PresentDeveloped a digital wealth advisory and portfolio management platform for advisor onboarding, portfolio management, and regulatory compliance workflows. Built Spring Boot microservices deployed on AWS using Docker/Kubernetes and implemented fault-tolerant patterns (circuit breakers, retries, DLQs). Implemented secure REST APIs and GraphQL endpoints with Spring Security OAuth2/JWT/LDAP/RBAC, improving API latency and performance via caching and optimized JPA queries. Designed event-driven services using Apache Kafka and Kafka Streams for KYC/AML validations, onboarding, notifications, and audit events. Built responsive React UIs, migrated legacy SOAP to REST/GraphQL, implemented CI/CD pipelines (Git/GitHub Actions/Jenkins), and followed TDD with JUnit/Mockito plus Selenium/Playwright automation. Ensured operational excellence with centralized logging/monitoring and mentored developers in Agile Scrum.
Full Stack Java Developer at GAP Inc, Pleasanton, CA (Hybrid)
May 1, 2022 - February 1, 2024Developed an omnichannel retail commerce and order fulfillment platform with Spring Boot microservices. Built back-end services for product catalog, inventory visibility, pricing/promotions, and order management; implemented secure APIs and GraphQL integrating PostgreSQL, DynamoDB, and Redis, reducing API latency. Created event-driven microservices using Apache Kafka/Kafka Streams and AWS Kinesis for customer orders, inventory updates, and fulfillment events. Developed responsive React UI for catalog, cart, checkout, and tracking, integrated OAuth 2.0/JWT/AWS Cognito, and implemented cloud-native deployments on AWS with Lambda/ECS/EKS and API Gateway. Implemented Spring Batch/AWS Glue ETL pipelines for analytics, optimized caching and Kafka throughput, migrated legacy apps to containers with Docker/Kubernetes/Helm, and built CI/CD pipelines with SonarQube/OpenAPI. Followed TDD with JUnit/Mockito and end-to-end testing with Selenium, and used ELK/CloudWatch for monitoring while collabor
Full Stack Java Developer at GAP Inc
May 1, 2022 - February 1, 2024Built an omnichannel retail commerce and order fulfillment platform supporting product browsing, ordering, inventory visibility, pricing/promotions, and order tracking across channels. Developed Spring Boot microservices and reactive APIs using Spring WebFlux, Spring Security, and Spring Cloud, integrating OAuth2/JWT and AWS Cognito. Implemented event-driven processing with Apache Kafka/Kafka Streams and AWS Kinesis for orders, inventory updates, and fulfillment events. Reduced API latency by integrating PostgreSQL, DynamoDB, and Redis caching. Developed React front-end components for catalog, cart, checkout, and dashboards. Implemented cloud-native deployment on AWS with Lambda/ECS/EKS/API Gateway/S3/DynamoDB and automated CI/CD with Jenkins/GitHub Actions and Maven, including SonarQube and OpenAPI. Applied TDD with JUnit/Mockito and end-to-end testing via Selenium, while using monitoring and logging with CloudWatch/ELK/SonarQube.
Full Stack Java Developer at Nuvative
October 20, 2020 - April 1, 2022Created an enterprise workflow automation and business process management platform for document approvals, business requests, and operational workflows across departments. Designed Spring Boot microservices with secure REST and GraphQL endpoints using Spring Security and Spring Data JPA. Implemented event-driven Kafka-based processing for workflow events, approvals, notifications, and asynchronous transactions. Integrated PostgreSQL/MongoDB/Redis with query optimization and caching to reduce API latency. Deployed cloud-native services on Azure using Docker/Kubernetes (AKS), Helm, Terraform, Azure App Services/Azure Functions, Azure DevOps, and Azure Key Vault. Built CI/CD pipelines with Jenkins/GitHub and Maven with SonarQube quality gates, applied TDD with JUnit/Mockito and front-end testing (Jasmine/Karma) plus Selenium automation, and implemented observability using Azure Monitor, Splunk, and ELK.
Full Stack Java Developer at Nuvative, Wichita, KS (Remote)
October 1, 2020 - April 1, 2022Built an enterprise workflow automation and business process management platform. Designed Spring Boot microservices for workflow automation, document management, and approval flows with Spring Security and OAuth 2.0/JWT. Implemented event-driven processing using Apache Kafka for workflow events, approvals, notifications, and asynchronous transactions. Developed responsive Angular interfaces for workflow dashboards and document portals. Integrated PostgreSQL, MongoDB, and Redis using Spring Data JPA to optimize data access and reduce API latency with caching. Deployed cloud-native services using Docker, Kubernetes (AKS), Helm, and Terraform, and ran workflows via Azure App Services/Azure Functions with Azure DevOps and secrets managed in Azure Key Vault. Built CI/CD pipelines with Git/GitHub/Jenkins/Maven and used quality gates with SonarQube. Practiced TDD with JUnit/Mockito and UI testing with Jasmine/Karma and Selenium. Implemented centralized monitoring using Azure Monitor, Splunk,
Full Stack Java Developer at Johnson & Johnson, New Brunswick, NJ (Remote)
March 1, 2019 - September 1, 2020Developed a clinical trial and pharmaceutical operations management platform. Built Spring Boot microservices for clinical trial management, laboratory information, and pharmaceutical quality workflows with secure REST APIs using Spring MVC and Spring Security. Implemented event-driven microservices with Apache Kafka for asynchronous communication and improved healthcare workflow throughput. Integrated MySQL, Cassandra, and Redis to optimize data access and reduce response times. Developed responsive React UI for clinical dashboards, laboratory reports, and inventory/administration portals. Deployed services using Docker/Kubernetes with AWS EC2, S3, RDS, and IAM; maintained high availability. Built CI/CD pipelines with Git/GitHub/Jenkins/Maven integrating Postman, JUnit/Mockito, and Selenium, following TDD. Monitored services with Elasticsearch and CloudWatch, supporting secure and compliant delivery in an Agile Scrum environment.
Full Stack Java Developer at Johnson & Johnson
March 1, 2019 - September 1, 2020Developed a clinical trial & pharmaceutical operations management platform supporting clinical trial operations, laboratory processes, and pharmaceutical quality workflows. Built Spring Boot microservices and secure REST APIs with Spring MVC/Spring Security and Spring Batch. Implemented event-driven communication using Apache Kafka to improve workflow processing throughput. Integrated relational and NoSQL databases (MySQL/Cassandra) and Redis to optimize healthcare data access and reduce response times. Built React front-end dashboards and portals. Deployed on AWS with Docker/Kubernetes, EC2, S3, RDS, and monitoring via CloudWatch. Established CI/CD pipelines with GitHub/Jenkins/Maven and automated testing using Postman, JUnit/Mockito, and Selenium, following TDD to reduce release effort. Used Elasticsearch and CloudWatch for monitoring and log aggregation.
Java/J2EE Developer at State of Utah, Salt Lake City, UT (On-site)
December 1, 2016 - February 1, 2019Developed a citizen services and government case management platform. Built Spring Boot/Spring MVC/J2EE applications for citizen service portals including licensing, permit processing, and case management. Implemented secure REST APIs using Hibernate and Spring Security with OAuth 2.0/JWT and role-based access control. Created microservices and workflow automation modules using Spring Batch and ActiveMQ for document processing, notifications, audit logging, and approvals across state departments. Integrated SQL Server, MongoDB, and Redis with Hibernate/JDBC and used caching strategies to reduce API latency. Built Angular-based responsive web applications for citizen self-service and administration dashboards. Implemented CI/CD with Git/Bitbucket/Jenkins/Maven and TDD using JUnit/Mockito/Selenium plus SonarQube in an enterprise government environment.
Java/J2EE Developer at State of Utah
December 1, 2016 - February 1, 2019Built a statewide citizen services and government case management platform enabling citizens to access licensing, permits, and government case management services through centralized portals. Implemented Java 8/Spring Boot (Spring MVC/J2EE) applications and secure REST APIs using Spring Security, Hibernate, OAuth2, and JWT with role-based access control. Developed microservices and workflow modules using Spring Boot, Spring Batch, and ActiveMQ for document processing, notifications, audit logging, and approvals. Integrated SQL Server, MongoDB, and Redis using Hibernate/JDBC with caching to reduce API latency. Developed Angular 5 front-end portals and implemented CI/CD with Jenkins/Maven including automated tests (JUnit/Mockito/Selenium) and SonarQube quality checks, following TDD.
Java Developer at COX Communication, Atlanta, GA (On-site)
May 1, 2015 - November 1, 2016Worked on subscriber provisioning and telecom service management. Developed Java/J2EE applications for subscriber onboarding, customer account management, billing validation, and service activation using Spring MVC and Spring Boot, including Hibernate/JDBC. Built secure REST APIs and SOAP web services for OSS/BSS integration. Implemented modular SOA services and used Apache Kafka for subscriber activation, LNP, provisioning, and billing events, improving maintainability and throughput. Built AngularJS-based UI with WebSockets for real-time provisioning status and lifecycle updates. Optimized database solutions using Oracle and Redis with indexing strategies and query optimization to reduce latency. Implemented CI/CD with Jenkins/Maven/Git/Bitbucket and practiced TDD with JUnit. Integrated Splunk for centralized logging/monitoring to reduce incident resolution time while collaborating in Agile Scrum.
Java Developer at COX Communication
May 1, 2015 - November 1, 2016Delivered subscriber provisioning and telecom service management capabilities for broadband, cable TV, internet, and voice services. Developed backend components using Java/J2EE, Spring Framework, Spring MVC, Spring Boot, Hibernate, and JDBC for onboarding, account management, billing validation, and service activation. Built secure REST APIs and SOAP web services for OSS/BSS integration. Implemented messaging with Apache Kafka for subscriber activation, number portability, provisioning, and billing events. Created AngularJS-based web UI and real-time status updates using WebSockets. Optimized database performance with Oracle and Redis, stored procedures, indexing, and query optimization. Automated CI/CD with Jenkins/Maven/Git/Bitbucket and applied TDD with JUnit. Integrated Splunk for centralized logging/monitoring and reduced incident resolution time through proactive log analysis.
Education
Bachelor's Degree at SRM University, Chennai, Tamil Nadu, India
January 1, 2012 - January 1, 2012Master's Degree at Wichita State University, Wichita, KS, USA
January 1, 2013 - December 1, 2013Bachelor's Degree at SRM University, Chennai, Tamil Nadu, India
January 1, 2012 - January 1, 2012Master's Degree at Wichita State University, Wichita, KS, USA
December 1, 2013 - December 1, 2013Qualifications
Oracle Certified Professional: Java SE 17 Developer (1Z0-829)
January 11, 2030 - August 3, 2026AWS Certified Developer - Associate (DVA-C02)
January 11, 2030 - August 3, 2026Oracle Database SQL Certified Associate (1Z0-071)
January 11, 2030 - August 3, 2026Oracle Certified Professional: Java SE 17 Developer (1Z0-829)
January 11, 2030 - August 3, 2026AWS Certified Developer - Associate (DVA-C02)
January 11, 2030 - August 3, 2026Oracle Database SQL Certified Associate (1Z0-071)
January 11, 2030 - August 3, 2026Industry Experience
Financial Services, Retail, Healthcare, Government, Telecommunications, Software & Internet
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Wichita today.