Post Job Free
Sign in

Stack Developer Spring Boot

Location:
Fremont, CA
Posted:
May 06, 2025

Contact this candidate

Resume:

ADITHYA B

Sr. Java Full Stack Developer

Email ID: ************@*****.***

Phone No: +1-334-***-****

Professional Summary:

10+ years of experience in designing, developing, and optimizing scalable, cloud-native applications using Java Full Stack technologies.

Backend Development: Expertise in Java, J2EE, Spring Boot, Hibernate, RESTful APIs, SOAP, Kafka, JMS, and EJB for enterprise applications.

Frontend Development: Strong experience with React, Redux, Angular, JavaScript (ES6), HTML5, CSS3, Bootstrap, AJAX, and JSON for building interactive web applications.

Microservices & API Development: Designed and implemented microservices architecture using Spring Boot, API Gateway, Kafka, RabbitMQ, and event-driven solutions.

Cloud Computing: Hands-on experience with AWS (Lambda, EC2, S3, API Gateway, CloudFormation, IAM, CloudWatch) and Azure for cloud-based application deployment.

Infrastructure as Code (IaC): Developed CloudFormation scripts, Terraform templates, and Kubernetes configurations for automated cloud resource provisioning.

Enterprise Application Integration: Experience in JBoss Fuse, Apache Camel, Mule ESB, and Red Hat Fuse for seamless service integrations.

CI/CD & DevOps: Skilled in Jenkins, Git, Docker, Kubernetes, OpenShift, Nexus for automated build, deployment, and monitoring.

Security & Authentication: Implemented OAuth2, JWT, IAM policies, and role-based access control (RBAC) for securing enterprise APIs.

Database Management: Strong knowledge of SQL (Oracle, PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB, Cassandra) for handling structured and unstructured data.

Event-Driven Architecture: Implemented Kafka, RabbitMQ, and Pub/Sub messaging systems for high-performance distributed applications.

Test-Driven Development (TDD): Expertise in JUnit, Mockito, TestNG, Selenium, Postman for unit, integration, and API testing.

Agile Methodologies: Experience in Agile (Scrum, Kanban, Waterfall) development, managing sprints, and cross-functional collaboration.

Insurance & Finance Expertise: Developed API solutions for eligibility verification, policy data, claims processing, and loss history tracking.

Healthcare & Payment Processing: Experience in Visa (finance transactions), J&J (healthcare API security).

Performance Optimization: Optimized API response time, database queries, and cloud deployments, reducing infrastructure costs and improving application scalability.

Cross-Functional Collaboration: Worked closely with business analysts, QA teams, and DevOps engineers to streamline development and deployment pipelines.

End-to-End Development: Led the design, development, deployment, and maintenance of enterprise applications, ensuring high availability and performance.

Technical Skills:

Category

Technologies

Languages

C, Java 1.8, J2EE, Python 3.6.0, Groovy, SQL, PL/SQL, Scala, Kotlin

Web Technologies

SERVLETS 3.1, JSP 3.0, JavaBeans 3.0, Java Servlets API 3.0

Frameworks

Spring 4.3, Hibernate 4.3, Angular 2/4/6/7/8, Spring Security 3.2, Spring MVC, Spring Boot, Spring Data, Spring Cloud, Spring AOP, Servlets, Java Swing, Applets, Spark, LoanIQ

Application/Web Servers

Apache Tomcat 8, IBM WebSphere 8.x/9.x, Jetty, JBoss

Relational Databases

Oracle 10g/11g/12c, SQL Server 2012/2014/2016, MySQL 5.7, DB2 11.1, PostgreSQL 9.4.10

NoSQL Databases

MongoDB, Cassandra

Internet Technologies

HTML5, JavaScript (ES6+), XML 2.0, JSON, CSS3/CSS4, jQuery 2.11, Node.js (Latest LTS), CI/CD

Cloud Environments

Azure, AWS, GCP, PCF

IDEs

Eclipse, NetBeans 8.0.2, IntelliJ IDEA 2017.1, Spring Tool Suite (STS) 3.8.3, WebStorm, Atom

Operating Systems

Windows, Linux, Unix

Messaging

JMS MQ, IBM MQ, RabbitMQ, IBM MQ 8.0

Testing Tools

JUnit 4.12, JMeter, Mockito, TestNG, Jasmine, Karma, Selenium

Methodologies

Agile, Waterfall, TDD (Test-Driven Development), Scrum

Build Tools

Ant, Maven, Gradle, Jenkins, Docker, Kubernetes

Version/Source Control

Git, BitBucket, SVN

XML Technologies

XML, XSLT, TCP/IP, LAN, WAN

Web Services

SOAP, WSDL, JAX-WS, JAX-RPC, REST, SAX/DOM parsers, Jersey, XML, XSD,Broadcom API

Professional Experience:

Capital One, VA Sep 2024 – Till Date

Role: Java Full Stack Developer

Responsibilities:

Migrated a legacy telecommunications billing system to JDK 11, improving performance, security, and compatibility across distributed microservices.

Developed and integrated Loan IQ APIs with enterprise banking systems, enabling seamless loan origination, servicing, and reporting for financial institutions.

Enhanced Loan IQ functionality by implementing automation for loan lifecycle processes, optimizing workflows for syndications, credit risk management, and regulatory compliance.

Developed Android applications for telecom fraud detection and transaction monitoring using Kotlin, ensuring optimal performance and seamless user experience across devices."

Developed RESTful microservices using Spring Boot, Spring Data JPA, and Hibernate, ensuring seamless integration with data processing systems.

Designed and implemented microservices architecture using Spring Cloud Netflix, API Gateway, and Eureka Server, enabling dynamic service discovery and load balancing.

Built and deployed Docker containerized microservices on AWS EC2, ensuring scalable, fault-tolerant telecom application deployment.

Developed UI components for internal customer management system using React, Redux, and Angular 8, improving real-time data visualization.

Implemented secure authentication using OAuth2 and JWT, enhancing telecom API security and access control.

Integrated Kafka messaging system for real-time data streaming and processing of customer transactions and service usage analytics.

Optimized data processing pipelines using AWS Lambda and S3, reducing operational costs by 30% for real-time customer data updates.

Implemented and managed API security and traffic policies using Broadcom API Gateway, ensuring secure authentication, rate limiting, and OAuth-based access control for enterprise applications.

Improved application scalability and performance by implementing multithreading techniques, reducing request processing time by 40%.

Designed and implemented observability solutions using AWS CloudWatch, Splunk, and centralized logging, ensuring real-time system monitoring and alerting.

Enhanced CI/CD pipelines using Jenkins, GitHub, Nexus, and Docker, reducing software deployment time by 50%. Refactored and modernized frontend UI components using React-Router, Angular Custom Pipes, and TypeScript, improving customer service agent efficiency.

Built robust unit and integration tests using JUnit, Mockito, and TestNG, achieving 95% test coverage and reducing production defects.

Automated infrastructure provisioning using Terraform and AWS CloudFormation, improving deployment consistency across multiple environments.

Led Agile sprint planning and backlog grooming sessions, using JIRA and Confluence, ensuring alignment between development, QA, and business teams.

Developed a telecom fraud detection engine by implementing RxJS Observables and AI-driven anomaly detection, reducing fraudulent activities by 25%.

Environment: java 1.7, JDK 11, XML, XSL, Node Js, React Js,LoanIQ, Bootstrap, HTML5, JavaScript, CSS3, Ajax, Spring 4.x, Hibernate 5.x, Git, Aws, WebSphere 7.5, Web Services, JMS, SoapUI, AWS, TestNG, JSON, Ant, Log4j, Camel, Python, RXJava,Oracle DB, Spring Cloud Netflix, Angular, Config Server, Eureka Server, Hystrix, Drools, Discovery Client, Ribbon, Zuul Proxy, Agile.

VISA, Austin, TX Feb 2023 – Sep 2024

Role: Java Full Stack Developer

Responsibilities:

Designed and developed a secure payment processing system using Spring Boot microservices and Apache Kafka, ensuring seamless transaction flow and high availability for Canada payroll transactions.

Migrated payment processing systems to JDK 11, leveraging advanced security features and performance enhancements for large-scale financial transactions.

Developed a Kotlin-based Android app for real-time transaction tracking and financial analytics, enhancing user engagement and providing a seamless experience.

Implemented RESTful APIs for real-time payment authorization, fraud detection, and reconciliation using Spring Boot, Apache Camel, and CXF in JBoss Fuse ESB.

Developed microservices with Spring Cloud Netflix (Eureka, Config Server, Ribbon) to ensure dynamic service discovery and load balancing in VISA's payment network.

Built and optimized AWS-based payment infrastructure using Lambda, S3, API Gateway, EC2, RDS, and SQS, enabling scalable and fault-tolerant transactions.

Integrated JWT-based authentication and OAuth2 security into VISA's APIs, ensuring compliance with PCI-DSS standards for secure transaction processing.

Developed reusable UI components using Angular 8, React, Redux, and TypeScript, enhancing user experience for financial dashboards and merchant management portals.

Optimized database interactions using Spring Data JPA and Hibernate, improving transaction processing speed by 40% and reducing query execution time.

Created Angular HTTP Client interceptors for secure token-based authentication, preventing unauthorized API access.

Developed cross-platform backend services using Node.js and Backbone.js, ensuring real-time transaction updates for VISA merchants.

Implemented CI/CD pipelines using Jenkins, GitHub Actions, and Maven, reducing deployment time by 50% and ensuring automated rollbacks.

Conducted rigorous performance testing using Apache JMeter, identifying and resolving bottlenecks to support millions of concurrent transactions.

Enhanced transaction logging and monitoring using AWS CloudWatch and Splunk, improving incident response time for payment failures.

Automated data synchronization using SQL, PL/SQL stored procedures, and AWS RDS triggers, ensuring consistency across VISA’s global transaction network.

Integrated Broadcom API Gateway with microservices and legacy systems, enabling seamless API management, monitoring, and secure communication across distributed environments.

Designed and implemented multi-threaded transaction processing pipelines, optimizing VISA's batch processing capabilities for high-volume payments.

Led Agile sprint planning, backlog grooming, and cross-team collaboration using JIRA and Confluence, ensuring timely delivery of financial product features.

Environment: Java, JDK 11, J2EE, Gradle2.2.1, Hibernate3.X, Spring, AWS, IBM ActiveMQ, Oracle, Apache Tomcat Server, Maven, Eclipse, TestNG, Log4J, Angular, JMS, HTML, Jenkins, Jersey, XML, XSD, XML Schema, Oracle 11i database, TOAD, IntelliJ.

Client: J&J - Birmingham, AL Jan 2022 – Feb 2023

Role: Sr. Java/J2EE Developer:

Responsibilities:

Developed a patient data management system using Java Spring Boot microservices, ensuring seamless data processing and interoperability across healthcare applications.

Implemented API-driven architecture using REST APIs and Apache Camel with JBoss Fuse ESB, enabling secure healthcare data exchange between systems.

Migrated a monolithic legacy system to a microservices-based architecture using Spring Boot, API Gateway, and Kafka, improving system scalability and maintainability.

Developed serverless components using AWS Lambda, API Gateway, and DynamoDB, automating patient record updates and reducing backend processing time by 30%.

Built React-based healthcare portals with Redux for state management, improving the patient registration process and real-time updates for clinicians.

Designed and implemented RBAC (Role-Based Access Control) authentication using JWT and OAuth2, ensuring compliance with HIPAA security standards.

Developed an automated CI/CD pipeline using Jenkins, Docker, Kubernetes, and OpenShift, reducing deployment time by 40%.

Integrated Splunk for centralized logging and AWS CloudWatch for real-time monitoring, enhancing system observability and troubleshooting.

Configured multi-factor authentication (MFA) in AWS IAM to enhance security for healthcare data access.

Implemented data streaming with Spark and PySpark, enabling real-time analytics for patient health monitoring and predictive healthcare models.

Refactored SQL Azure database schemas and optimized queries, improving healthcare application response time by 25%.

Developed and optimized React UI components with Angular 8 and RxJS Observables, ensuring a seamless user experience for healthcare professionals.

Implemented SOAP and REST API integrations for third-party insurance eligibility verification, automating claims processing workflows.

Designed and maintained Docker containerized microservices, deploying them on Amazon ECS and Kubernetes clusters for load-balanced execution.

Created unit and integration test suites using JUnit, Mockito, TestNG, ensuring 95% code coverage and reducing production defects.

Managed data encryption and security policies using AWS KMS and TLS 1.3, ensuring compliance with healthcare security standards.

Built ETL pipelines using AWS Glue for transforming large-scale electronic health records (EHR) data.

Led Agile sprint planning and collaborated with cross-functional teams using JIRA, ensuring the timely delivery of healthcare features.

Environment: Java, JDK 11, J2EE, AWS, Spring 4, Hibernate 5.4.15, Spring Boot, Scala, JPA, JavaScript, AngularJS, HTML 5.0, CSS3, Apache Tomcat, STS, Oracle 11g, Azure DevOps, Cassandra, Log4J, JUnit, Easy Mock, Selenium, XML, Web Services, Cassandra, RXJava, SOAP UI, Kafka, Netflix Eureka, Netflix Ribbon, Adobe Flex, Scala, Ant, Git, PL/SQL, Docker, HATEOAS, Curl.

Client: Happiest minds, Hyderabad Jan 2019 – July 2021

Role: Java Application Developer

Responsibilities:

Designed and developed enterprise applications using Rational Unified Process (RUP) methodology, ensuring structured software development lifecycle (SDLC) execution.

Created UML diagrams (use cases, class, and sequence diagrams) using Rational Rose, improving system architecture documentation and clarity.

Implemented an MVC-based architecture using Spring MVC, JSF, and Hibernate, ensuring scalable and maintainable application design.

Developed dynamic user management modules using JSF, Spring, and Hibernate, allowing seamless customer onboarding and role-based access control.

Built interactive customer service dashboards using JSF 1.2, PrimeFaces, JSP, JavaScript, and AJAX, improving real-time customer engagement and support ticket tracking.

Developed high-performance web applications using AngularJS, jQuery, JSON, AJAX, and DOM scripting, enhancing user experience with real-time data updates.

Optimized data storage and retrieval using Java Collections, HQL, and Hibernate caching, improving database efficiency and reducing query execution times.

Designed and deployed Spring Boot microservices on AWS EC2 using Docker, enabling scalable and cloud-native service execution.

Integrated AWS services (S3, Lambda, API Gateway) with application infrastructure, ensuring a highly available cloud-based environment.

Developed REST and SOAP web services using Spring Boot, Spring Batch, and Spring Integration, improving inter-application communication.

Optimized Hibernate ORM mappings with multi-level caching, reducing database load and improving transaction efficiency.

Implemented automated dependency injection using Spring Boot autowiring, reducing boilerplate code and improving maintainability.

Developed SOA-based enterprise solutions using Oracle SOA Suite, BPEL, and Web Services, ensuring seamless integration between legacy and modern systems.

Implemented secure database transactions using PL/SQL stored procedures, IBM MQ Series, and Oracle 10g, ensuring reliable financial data processing.

Tuned SQL queries and database performance using PL/SQL optimizations and index tuning, reducing query execution time by 30%.

Automated build and deployment pipelines using ANT, Shell scripting, and Jenkins, ensuring faster CI/CD releases.

Developed and deployed enterprise applications using Apache Tomcat, IBM WebSphere, and WebLogic, ensuring smooth deployment in production environments.

Implemented system monitoring and logging using Splunk and AWS CloudWatch, improving system observability and debugging capabilities.

Environment: Java/J2EE, JDK 11, JMS, JSP, Struts, Spring, Hibernate, Angular, AWS, HTML, IBM MQ Series, WebSphere 5.1.2, Ant, Oracle 9i, Eclipse, JUnit, JavaScript, RUP,SOAP, Rest Web Services, Linux, Rest Web Services.

Concentrix, Hyderabad, India June 2014 – Dec 2018

Role: Java/J2EE Developer

Responsibilities:

Developed and maintained enterprise web applications using Spring MVC, JSP, JSTL, and AJAX, ensuring a responsive and interactive user experience.

Implemented Agile methodologies by participating in daily stand-ups, sprint planning, and retrospective meetings, optimizing software development efficiency.

Designed sequence diagrams and process flows using MS Visio, improving system documentation and design clarity.

Developed secure and scalable backend logic using Spring ORM, Hibernate, and Hibernate Template, ensuring seamless database interactions.

Designed and implemented J2EE components such as SAX, XSLT, JAXP, JNDI, LDAP, JMS, and MQ Series, enhancing system integrations and data processing.

Optimized front-end interactivity by leveraging AJAX, JSF, and DOJO, allowing dynamic data updates without page reloads.

Developed and deployed SOAP-based Web Services for payment transactions and financial data processing, ensuring compliance with industry standards.

Configured and maintained Web Services using WSDL and SOAP protocols, facilitating seamless data exchange between applications.

Worked within the Struts framework to implement MVC-based architecture, improving maintainability and scalability of applications.

Developed SQL queries, stored procedures, and database scripts in Oracle DB, ensuring efficient data retrieval and storage.

Designed and optimized API workflows using Broadcom API Gateway, enhancing performance, scalability, and compliance by implementing custom routing, logging, and monitoring policies for enterprise applications.

Configured application logging and error tracking using Log4J, improving debugging and performance monitoring capabilities.

Conducted thorough code reviews and debugging sessions, ensuring high-quality, maintainable, and error-free code.

Collaborated with cross-functional teams and stakeholders by participating in status meetings and reporting project updates, ensuring alignment with business objectives.

Environment: Java/J2EE, JSP, JSTL, JSF 3.0, AJAX, Hibernate 4, spring, Servlets, XML, WebServices, WSDL, SOAP, HTML, Oracle 10g, ANT, Log4J

Education: Master’s in computer science from Auburn University at Montgomery



Contact this candidate