Post Job Free
Sign in

Senior Java AI Engineer (AWS, RAG, Microservices)

Location:
Lowell, MA
Posted:
October 09, 2026

Contact this candidate

Resume:

SAI CHANDU ALAVALA

Sênior Java AI Engineer

***********@*****.*** +1-706-***-**** linkedin.com/in/sai-chandu-alavala-aa76b0297

PROFESSIONAL SUMMARY

•Senior Java AI Engineer with 10+ years building enterprise-scale, cloud-native microservices across financial services, healthcare, and insurance, combining deep Core Java/Spring Boot backend engineering with modern Angular and React front-end delivery.

•AWS cloud engineering: hands-on with ECS, Lambda, Aurora PostgreSQL, S3, Glue, Athena, VPC, IAM, ALB/NLB, SQS, and EventBridge, designing secure, highly available, event-driven architectures for regulated, high-transaction-volume systems.

•Daily AI-assisted development uses GitHub Copilot and other AI coding assistants as part of the everyday engineering workflow, for code generation, unit test authoring, code review, refactoring, and documentation across Spring Boot microservices teams.

•Applied AI/LLM engineering builds Retrieval-Augmented Generation (RAG) pipelines using AWS Bedrock, AWS OpenSearch as the vector store, and Azure Cognitive Services, including custom-built multi-step orchestration logic for retrieval and prompt workflows, applied to investment analytics and clinical data enrichment use cases.

•Core Java depth (Java 8-21) OOP, multithreading and concurrency, Collections, Streams, Lambda expressions, functional programming, and JVM performance/garbage-collection tuning, applied to low-latency, high-throughput transaction processing.

•Spring ecosystem: Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Spring Cloud, Spring Batch, and Spring JMS, building secure REST APIs, batch pipelines, and event-driven microservices.

•Front-end engineering: Angular (8-18) and React (17-18) with TypeScript, HTML5, CSS3, and Bootstrap, delivering responsive dashboards and client-facing portals.

•Eventing and integration: Apache Kafka, RabbitMQ, ActiveMQ, and AWS SQS/EventBridge for asynchronous, event-driven communication between distributed microservices.

•Databases: PostgreSQL (including AWS Aurora and RDS), MySQL, Oracle, MS SQL Server, plus NoSQL experience with MongoDB and Cassandra for high-volume transactional and document data.

•DevOps and delivery: Docker, Kubernetes (EKS/AKS/GKE), Jenkins CI/CD, GitHub Actions, JFrog Artifactory, with strong testing discipline using JUnit, Mockito, Selenium, and Apache JMeter.

•Multi-cloud: Microsoft Azure (Certified Solutions Architect Expert), AWS (Certified AI Practitioner), and GCP, supporting cloud migration and cloud-native application delivery.

•Collaborative leadership: owns the full SDLC end to end, mentors’ junior developers, leads code and design reviews, and partners with architects and product owners to translate requirements into scalable, secure designs.

TECHNICAL SKILLS

Programming Languages: Core Java (8, 11, 17, 21), OOP, Multithreading, Collections, Streams, Lambda Expressions, TypeScript, JavaScript

Frameworks: Spring Framework, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Spring Cloud, Spring Batch, Spring JMS, Hibernate

AWS (Hands-on): ECS, Lambda, Aurora PostgreSQL, RDS, S3, Glue, Athena, VPC, IAM, Networking, ALB, NLB, SQS, EventBridge, API Gateway, CloudWatch, Bedrock, ECR, CodeDeploy

Front-End: Angular (8-18), React (17-18), HTML5, CSS3, JavaScript, TypeScript, Bootstrap, jQuery

Databases (SQL): PostgreSQL, MySQL, Oracle, MS SQL Server NoSQL: MongoDB, Cassandra

AI Tools & Techniques: GitHub Copilot (daily use), Retrieval-Augmented Generation (RAG), AWS Bedrock, Azure Cognitive Services, AWS OpenSearch (vector store), custom LLM orchestration logic, prompt-assisted code generation and test authoring

Eventing / Messaging: Apache Kafka, AWS SQS, AWS EventBridge, RabbitMQ, ActiveMQ

Containers / Orchestration: Docker, Kubernetes (EKS, AKS, GKE), OpenShift-familiar

CI/CD: Jenkins, GitHub Actions, GitLab CI/CD, Bamboo, JFrog Artifactory

Cloud Platforms: AWS, Microsoft Azure, Google Cloud Platform (GCP)

Testing: JUnit, Mockito, Selenium, Apache JMeter, SoapUI

API / Integration: REST, SOAP, GraphQL, Swagger/OpenAPI, OAuth 2.0, Kong API Gateway, AWS API Gateway

IDEs / Version Control: Eclipse, IntelliJ IDEA, NetBeans, VS Code Git, GitHub, GitLab, Bitbucket, SVN

Build Tools: Maven, Gradle, Ant

Servers: JBoss, Tomcat, WebSphere, WebLogic

Project Tracking / Docs: Jira, Confluence, SharePoint, Bugzilla

PROFESSIONAL EXPERIENCE

Client: The Vanguard Group Inc, Malvern, PA Apr 2023 - Till Date

Senior Java AI Engineer

•Architected and delivered scalable microservices for portfolio management and trade processing platforms on AWS, applying Agile SDLC practices to meet high-availability, fault-tolerance, and regulatory-compliance requirements.

•Deployed and scaled containerized services on AWS ECS alongside Kubernetes (EKS), running Java 17 Spring Boot workloads with auto-scaling and rolling deployments during peak trading windows.

•Engineered high-performance backend services using Core Java 17 and Spring Boot, applying OOP principles, multithreading, the Streams API, and functional programming to optimize latency and throughput in real-time transaction processing.

•Migrated transactional workloads to Aurora PostgreSQL on AWS RDS, tuning connection pooling and query performance through Spring Data JPA and Hibernate for high-volume audit logging and reconciliation data.

•Built serverless data workflows using AWS Lambda and Amazon EventBridge to trigger downstream processing on trade events, reducing manual intervention in end-of-day settlement checks.

•Designed decoupled, event-driven communication between microservices using Amazon SQS and Apache Kafka, improving resiliency and throughput for order and settlement workflows.

•Built data lake and analytics pipelines using AWS Glue for ETL and Amazon Athena for ad-hoc SQL querying over S3-based portfolio and trade datasets, supporting analytics and reporting teams.

•Developed AI-enabled services using Spring Boot integrated with AWS Bedrock, supporting investment research and analytics modules through Retrieval-Augmented Generation (RAG) pipelines backed by Amazon S3, using AWS OpenSearch as the vector store for semantic document retrieval.

•Designed custom multi-step LLM orchestration logic in Spring Boot to sequence retrieval, prompt construction, and response generation for RAG workflows, built in-house rather than on a third-party agent framework.

•Used GitHub Copilot daily to accelerate Spring Boot development, generate and refine unit tests, speed up code review, and produce inline documentation across the microservices team.

•Designed and secured RESTful APIs for client account management and fund transaction workflows using Spring Boot, Spring Security, OAuth 2.0, SSL/TLS, PKI, HMAC, and AES encryption integrated with AWS IAM roles and policies.

•Configured network and security boundaries across AWS VPCs, subnets, security groups, and Application/Network Load Balancers (ALB/NLB), routing and securing traffic across microservices tiers.

•Built and orchestrated batch pipelines using Spring Batch for end-of-day NAV calculations, trade reconciliation, and financial reporting, with Amazon S3 storage and CloudWatch monitoring.

•Created dynamic, responsive user interfaces using React 18, JavaScript, HTML, CSS, and Bootstrap for client dashboards and portfolio analytics.

•Designed and governed APIs using Kong API Gateway and AWS API Gateway, enabling secure routing, throttling, caching, and controlled exposure of core financial services.

•Automated CI/CD pipelines using Jenkins, GitHub Actions, and JFrog Artifactory, integrating build, test, and deployment workflows with AWS ECR and AWS CodeDeploy for streamlined delivery.

•Developed comprehensive unit and integration tests using JUnit and Mockito, improving reliability of critical workflows such as order processing, settlement, and reporting.

•Implemented centralized logging and observability using Log4j2, Amazon CloudWatch Logs, Micrometer, OpenTelemetry, Prometheus, and Grafana.

•Mentored junior and mid-level developers, led design and code reviews, and helped drive adoption of coding standards across the portfolio management team.

Environment: Java 17, Spring Boot, Spring Batch, Spring Security, React 18, AWS (ECS, Lambda, Aurora PostgreSQL, RDS, S3, Glue, Athena, VPC, IAM, ALB/NLB, SQS, EventBridge, Bedrock, API Gateway, ECR, CodeDeploy, CloudWatch), Kafka, Kong API Gateway, Kubernetes (EKS), Jenkins, GitHub Actions, JFrog Artifactory, GitHub Copilot, JUnit, Mockito

Client: Pfizer Inc, New York City, NY Jun 2020 - Mar 2023

Senior Java Full Stack Developer

•Architected enterprise-grade applications for clinical data management and patient information systems, following Agile SDLC practices and deploying scalable microservices on Microsoft Azure.

•Engineered backend services using Core Java 11, leveraging Collections, modern concurrency/multithreading features, and optimized data processing techniques to support high-throughput healthcare APIs.

•Developed intelligent data processing services using Spring Boot, enabling clinical data aggregation and research data enrichment, with AI capabilities integrated via Azure Cognitive Services.

•Secured APIs and microservices using Spring Security, implementing authentication and authorization integrated with Azure Active Directory to protect sensitive patient and research data.

•Built resilient distributed systems using Spring Cloud, supporting service discovery, centralized configuration, and fault tolerance across clinical and operational microservices.

•Designed efficient data access layers using Spring JDBC, leveraging JdbcTemplate and DTO mapping for optimized interaction with relational healthcare datasets on Oracle.

•Developed scalable and responsive front-end applications using Angular 14, TypeScript, HTML, CSS, and Bootstrap, delivering patient dashboards and clinical reporting interfaces.

•Used Eclipse and IntelliJ IDEA across the team for day-to-day Java development, debugging, and code navigation on large Spring Boot codebases, incorporating early AI code-completion tooling to speed up delivery.

•Managed API traffic and security using Azure API Management, enabling routing, throttling, and secure exposure of enterprise healthcare APIs.

•Containerized applications using Docker and orchestrated deployments with Kubernetes (AKS), ensuring scalability, resilience, and zero-downtime deployments for mission-critical healthcare systems.

•Automated CI/CD pipelines using Jenkins and GitLab Runner, enabling continuous integration, testing, and deployment across environments.

•Managed build lifecycle and dependencies using Gradle, ensuring efficient build processes and artifact management.

•Tracked development lifecycle and code quality using Jira and JaCoCo, improving sprint visibility and enforcing test coverage standards.

•Implemented unit testing using Mockito and JUnit, enabling mock-based validation and improving backend service reliability.

•Partnered closely with clinical business analysts, data scientists, and QA teams during Agile ceremonies to refine requirements and translate them into scalable technical designs.

Environment: Java 11, Spring Boot, Spring Cloud, Spring Security, Spring JDBC, Angular 14, Azure (Cognitive Services, Active Directory, API Management), Oracle, Docker, Kubernetes (AKS), Jenkins, GitLab Runner, Gradle, JUnit, Mockito

Client: Bank Boston, Boston, MA Sep 2018 - May 2020

Java Full Stack Developer

•Contributed to design and development of scalable applications for retail banking, customer account servicing, and transaction management modules, following Agile SDLC and microservices-based delivery.

•Developed backend services using Core Java 11, leveraging Streams, Collections, HttpClient, and sorting logic to support account lookup, payment processing, and transaction history workflows.

•Built production-ready RESTful microservices using Spring Boot supporting customer profile, account summary, and Institutional Lending Technology workflows, deployed on GCP App Engine / Cloud Run.

•Implemented secure authentication and authorization using Spring Security, integrated with Google Cloud IAM for role-based access control.

•Designed web-layer components using Spring MVC, handling request routing, validation, and response orchestration for account servicing and payment API workflows.

•Engineered persistence layers using Spring Data JPA and Hibernate, leveraging Entity Manager, HQL, Criteria API, and repositories, backed by MS SQL Server.

•Developed responsive front-end applications using Angular 8, TypeScript, HTML, CSS, and Bootstrap, building modular screens for customer dashboards and account activity.

•Coded and debugged services using Eclipse IDE, integrating Maven builds and unit test execution directly within the IDE.

•Designed and consumed REST APIs using JSON, enabling seamless integration between frontend applications and backend banking services.

•Containerized applications using Docker and supported deployments on Kubernetes (GKE), improving environment consistency and scalability.

•Deployed and managed applications on Google Cloud Platform (GCP), leveraging Google Cloud Storage and Cloud Monitoring for scalability and troubleshooting.

•Automated CI/CD pipelines using Bamboo and Jenkins, enabling continuous integration, automated builds, and streamlined deployments across development and testing environments.

•Managed source control using GitHub (Git) and tracked legacy delivery workflows using Mercurial, supporting collaborative development across distributed teams.

•Implemented unit testing using Mockito, improving reliability of account servicing, payment validation, and transaction processing logic.

•Built reporting and analytics pipelines on GCP using Cloud Storage, BigQuery, and Cloud Functions for transaction data aggregation and regulatory reporting.

Environment: Java 11, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate, Angular 8, MS SQL Server, GCP (App Engine, Cloud Run, IAM, Cloud Storage, BigQuery, Cloud Functions), Docker, Kubernetes (GKE), Jenkins, Bamboo, Mockito

Client: Unum Group, Chattanooga, TN Jun 2016 - Aug 2018

Java Developer

•Contributed to Java-based web application development for policy administration, claims intake, and benefits processing modules, following Agile SDLC practices.

•Developed backend components using Core Java 8, applying polymorphism, encapsulation, Collections, and Streams to implement business logic for policy, customer, and claims workflows.

•Built maintainable service-layer components using Spring Framework, leveraging dependency injection and modular design for insurance application services.

•Implemented authentication and authorization using Spring Security, securing application endpoints and enforcing role-based access control.

•Designed web-layer functionality using Spring MVC, handling request routing, form validation, and controller logic for policy servicing and claims management screens.

•Developed responsive and interactive user interfaces using ReactJS, JavaScript, HTML, CSS, and Bootstrap for policy inquiry and claims submission modules.

•Integrated enterprise systems using SOAP APIs with XML, enabling structured data exchange between policy, claims, billing, and document management systems.

•Designed and maintained relational database operations using Oracle, writing queries and supporting schema updates for policy, claims, and transactional insurance data.

•Implemented asynchronous messaging workflows using Spring JMS with Apache ActiveMQ, enabling reliable communication between claims processing and downstream systems.

•Deployed applications on WebLogic, configuring application server environments to support stable runtime performance.

•Assisted CI/CD and repository workflows using Bitbucket and early Jenkins pipelines, managing code branches, pull requests, and build coordination.

•Developed unit tests using JUnit, improving reliability of backend logic for policy validation and claims processing.

Environment: Java 8, Spring Framework, Spring MVC, Spring Security, Spring JMS, ReactJS, Oracle, ActiveMQ, WebLogic, Jenkins, Bitbucket, JUnit

Client: National Retail Properties Inc, Orlando, FL Jan 2014 - May 2016

Java Developer

•Developed backend application components using Core Java 6, applying polymorphism and encapsulation to implement reusable and maintainable business logic.

•Built web applications using Spring Framework, leveraging dependency injections to structure modular and loosely coupled service layers.

•Designed web interfaces using Spring MVC, implementing controllers, request mappings, and form handling for user-facing modules.

•Developed dynamic front-end pages using HTML, CSS, and Bootstrap, ensuring responsive layouts and consistent UI design.

•Implemented client-side interactivity using jQuery, utilizing DOM manipulation, event handling, and AJAX calls for real-time user interactions.

•Integrated enterprise systems using SOAP APIs with XML, enabling structured communication between distributed services.

•Managed build and deployment processes using Maven and Ant, automating compilation, packaging, and application delivery.

•Designed and executed database operations using MS SQL Server, writing SQL queries and maintaining data integrity for transactional systems.

•Maintained source code using Subversion (SVN), managing version control and supporting collaborative development workflows.

•Performed performance and load testing using Apache JMeter, identifying bottlenecks and validating application scalability.

Environment: Java 6, Spring Framework, Spring MVC, HTML, CSS, jQuery, MS SQL Server, Maven, Ant, SVN, Apache JMeter

EDUCATION

•Bachelor of Technology (B.Tech.) in Computer Science Bharath University, Chennai, India 2011

CERTIFICATIONS

•AWS Certified AI Practitioner - Foundational

•Microsoft Azure Certified Solutions Architect Expert

•Oracle Certified Professional, Java SE 11 Developer



Contact this candidate