I'm a Senior Java Full Stack Developer with over 10 years of experience building scalable, multi-tier enterprise applications. I specialize in designing and implementing microservices using Spring Boot, Java, and cloud platforms (AWS, Azure, GCP), and I enjoy collaborating with stakeholders to translate requirements into robust software solutions. I have hands-on experience across databases (Oracle, MySQL, PostgreSQL, MongoDB, Cassandra), front-end frameworks (React, Angular, Vue), and modern DevOps practices (CI/CD pipelines with Jenkins, Docker, Kubernetes). I thrive in agile environments and love applying TDD, design patterns, and performance tuning to deliver reliable systems.

I'm a Senior Java Full Stack Developer with over 10 years of experience building scalable, multi-tier enterprise applications. I specialize in designing and implementing microservices using Spring Boot, Java, and cloud platforms (AWS, Azure, GCP), and I enjoy collaborating with stakeholders to translate requirements into robust software solutions. I have hands-on experience across databases (Oracle, MySQL, PostgreSQL, MongoDB, Cassandra), front-end frameworks (React, Angular, Vue), and modern DevOps practices (CI/CD pipelines with Jenkins, Docker, Kubernetes). I thrive in agile environments and love applying TDD, design patterns, and performance tuning to deliver reliable systems.

Available to hire

I’m a Senior Java Full Stack Developer with over 10 years of experience building scalable, multi-tier enterprise applications. I specialize in designing and implementing microservices using Spring Boot, Java, and cloud platforms (AWS, Azure, GCP), and I enjoy collaborating with stakeholders to translate requirements into robust software solutions.

I have hands-on experience across databases (Oracle, MySQL, PostgreSQL, MongoDB, Cassandra), front-end frameworks (React, Angular, Vue), and modern DevOps practices (CI/CD pipelines with Jenkins, Docker, Kubernetes). I thrive in agile environments and love applying TDD, design patterns, and performance tuning to deliver reliable systems.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Java Full Stack Developer at Wells Fargo
April 1, 2025 - Present
Collaborated with business stakeholders to elicit requirements and design SDLC-aligned software solutions. Built microservices using Spring Boot with REST APIs to support core business logic and key features. Implemented layered Spring MVC architecture and integrated external systems and third-party APIs; managed multi-environment configurations with Spring profiles. Secured services with Spring Security (OAuth 2.0, LDAP, IAM) and JWT-based auth with RBAC. Used Spring Data JPA and Hibernate for repository layers, complex queries and optimal data access. Applied core Java concepts, design patterns, multithreading, and performance tuning. Optimized Oracle SQL 19c performance via indexing and PL/SQL procedures; designed and maintained MongoDB and Cassandra data models. Built React 17 front-ends and Vue.js components; created GraphQL APIs with Node.js/Express. Created Kafka producers/consumers, monitored cluster with Prometheus/Grafana. Defined infrastructure via AWS CDK and Terraform; pro
Senior Java Full Stack Developer at USAA
May 1, 2024 - March 1, 2025
Collaborated with product managers and designers to deliver features in short, iterative cycles. Developed Spring Boot microservices and RESTful APIs for enterprise applications using Spring MVC layered architecture, utilizing Spring IOC and dependency injection to manage Controllers, Services, and Repository/DAO components for scalable backend processing. Implemented Spring Boot batch processing for large-scale data operations; integrated with MongoDB Atlas, DynamoDB, and Redis for data storage and caching. Implemented OAuth2 and JWT-based authentication to secure APIs with RBAC. Built reactive microservices using Spring WebFlux and Project Reactor; configured Spring Scheduler/cron for automated jobs. Worked on frontend modernization with Angular 17 and Vue.js; built Node.js middle-tier components and RabbitMQ-based messaging. Architected event-driven data flows with GraphQL APIs and RabbitMQ/Spring AMQP. Automated CI/CD deployments using Jenkins, Docker, and AKS; containerized servic
Senior Java Full Stack Developer at Global Atlantic Financial Group
March 1, 2022 - April 1, 2024
Designed architectural solutions, functional and technical specifications, use cases, and non-functional requirements supporting agile full-stack development. Built reactive microservices with Spring Boot WebFlux (Mono/Flux) for real-time annuity processing and payment gateway integrations; implemented asynchronous workflows for policy servicing and financial transactions. Migrated legacy EJB/Struts/JSP-based apps to Spring Boot microservices and REST APIs. Implemented layered architecture, DTOs, and Hibernate ORM for Oracle SQL and MS SQL Server reporting. Optimized SQL Server performance with indexing and query tuning. Built Azure Synapse Link for Cosmos DB analytics; modernized frontend with React 17 and ES6+. Implemented RabbitMQ/Spring AMQP messaging, Azure Service Bus integration, and Kafka-based streaming. Automated CI/CD pipelines with Jenkins, Docker, and Kubernetes; centralized logging with Splunk/Kibana; monitoring with Azure Monitor. Led backend testing with JUnit/Mockito;
Senior Java Full Stack Developer at CVS Health
April 1, 2020 - February 1, 2022
Led agile delivery of healthcare IT features; built reusable components for healthcare education and billing systems. Implemented SPA interfaces with React/Redux and Angular for patient education and electronic prescription management. Migrated or integrated legacy systems with Spring Boot microservices; implemented OAuth2/JWT security for PHI handling. Developed backend services with Thymeleaf, JSP, Struts, Spring MVC, and Spring Boot Batch; used Kafka/RabbitMQ for event-driven workflows. Employed SQL Server for data persistence and SSIS for ETL; utilized MongoDB for NoSQL storage. Implemented automated UI tests with Karma/Jasmine; backend tests with JUnit/Mockito; API testing with Postman/Swagger. Automated CI/CD using Jenkins, Docker, and Azure DevOps; deployed on AKS.
Java Developer at Sam's Club
November 1, 2017 - March 1, 2020
Developed UI components using HTML5, JavaScript, ReactJS, and AngularJS; created SPA interfaces for healthcare-related systems and customer portals. Implemented secure authentication with Spring Security, OAuth2, LDAP, and IAM. Built data-driven backend services with Oracle SQL and Hibernate; designed scalable database schemas and performance-tuned queries. Used JMS, REST APIs, and Node.js/Express for integration; implemented Continuous Integration and deployment pipelines with Jenkins, Git, and Docker. Modernized legacy front-end with Angular/Bootstrap; implemented unit testing with JUnit/Mockito and frontend testing with Karma/Jest. Worked on data migration with Postgres SQL and ETL tasks with SSIS.
Java Developer at Infonaya Software
January 1, 2016 - October 1, 2017
Developed responsive UI pages with ReactJS, Redux, and modern JavaScript; implemented server-side components with Servlets/JSP, JDBC, and Struts. Built data access using Spring Data JPA and caching via Spring Cache; performed security enhancements with SSL/TLS, OAuth2, and JWT. Implemented Elasticsearch/Kibana for centralized logging; containerized apps with Kubernetes and deployed on AWS. Gained experience with Kubernetes, Docker, and cloud services; collaborated with QA using Jira and test automation with JUnit/Mockito.

Education

Bachelor of Technology in Computer Science at CMR College of Engineering & Technology
June 1, 2011 - May 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Healthcare, Professional Services