Summary
Overview
Work History
Education
Skills
Timeline
Personal Information
Generic

SAIKIRAN R

Chicago,United States

Summary

Experienced Java Full Stack Developer with 8+ years of professional experience in designing, developing, and delivering robust and scalable software solutions. Proficient in both front-end and back-end technologies, with a strong foundation in Java programming, web development, and database management. Demonstrated expertise in utilizing various frameworks, tools, and methodologies to build high-quality applications. A collaborative team player with excellent problem-solving skills and a passion for continuous learning and growth.

Overview

7
7
years of professional experience

Work History

Senior Software Engineer

Bank of America
02.2025 - Current
  • Worked as a Full Stack Java Developer as a Full-time Employee at Collabera, serving its clients.
  • Designed and developed a vault-based banking application to manage employee-specific secure accounts, ensuring role-based access, encryption, and audit logging.
  • Proficient in Java programming, deeply understanding data structures, collections, and React.js.
  • Implemented Service Account Manager application one-to-many employee-to-vault relationships to manage confidential financial assets and sensitive documents efficiently.
  • Utilized Spring Cloud for service discovery, load balancing, and configuration management to build resilient and distributed systems.
  • Developed a secure vault system for banking employees, enabling controlled access to sensitive financial accounts. and documents.
  • Monitored model performance using metrics, logging, and drift detection to ensure reliability in production.
    .
  • Developed and maintained RESTful APIs and Web Services using Java and Spring Boot, ensuring high availability and performance.
  • Strong expertise in Spring Boot and microservices-based architecture.
  • Strong expertise in database development, including SQL.
  • Deep expertise in the Spring ecosystem, including Spring Boot, Spring Cloud, and Spring for Apache Kafka.
  • Experience Microservices, Spring Boot, Web Flux, Reactive Programming, Design Patterns, Multi-threading, and Concurrency.
  • Solid understanding of cloud platforms, with hands-on experience in GCP and working knowledge/exposure to Microsoft Azure services.
  • Built a vault management system for the Service Account Manager application used by banking employees using Java, Spring Boot, relational databases, and Kafka; ensured secure, auditable access to sensitive accounts.
  • Familiarity with integrating Scala applications with Apache Spark and Apache Flink for large-scale data processing and analytics, supporting complex settlement and transaction workflows.
  • Experience working with both SQL and NoSQL databases, including PostgreSQL, Azure Cosmos DB, and MongoDB, in enterprise and distributed environments.
  • Collabera, serving its clients.
  • Robust Backend Functionality
  • Capable of implementing robust and secure backend functionality using Java and database management systems.
  • Problem-Solving
  • Quickly identify and solve complex problems, resulting in 30% improvement in application performance.
  • Collaboration
  • Work effectively in team environments, resulting in on-time project delivery and improved customer satisfaction.
  • Project Management
  • Proficient in leading project teams, managing full development lifecycles, and collaborating cross-functionally.
  • Applied core AI algorithms such as Decision Trees, Random Forest, Gradient Boosting, and Neural Networks in real-time applications.
  • Implemented NLP algorithms including tokenization, embeddings, semantic search, and similarity matching. Used vector databases and embedding models to enable fast semantic retrieval and AI-powered recommendations.
  • Built end-to-end AI-powered real-time systems integrating ML models, LLMs, and backend services. Processed real-time data streams using Kafka / event-driven architectures for AI inference and analytics.
  • Deployed AI services on cloud platforms (AWS / Azure / GCP) with containerization and auto-scaling. Implemented CI/CD pipelines for AI model deployment and prompt updates. Ensured security and compliance for AI systems, including data privacy, access control, and audit logging

Java Full Stack Developer

Mapfre
05.2024 - 03.2025
  • Developed and maintained a scalable microservices architecture with Spring Boot in Java, facilitating efficient communication among application components for the Auto Insured vehicles.
  • Established peer-to-peer communication using WebRTC-based applications with the Janus Gateway tool within the Vue framework.
  • To meet client authentication requirements, configured Single-Sign-On mechanisms using both OAuth2 and SAML.
  • Strong experience with Java multi-threading, concurrency utilities, and performance optimization, and with JUnit.
  • Deployed, managed, and supported enterprise applications on Microsoft Azure, ensuring high availability, scalability, and security across environments.
  • Enterprise-level J2EE development using design patterns; strong SOAP/REST web services and DB2 SQL expertise.
  • Experience deploying, monitoring, and troubleshooting applications in the Azure cloud environment and deploying these components.
  • Maintained Ansible Scripts for automating build deployment in the CI/CD pipeline process, ensuring efficient and reliable deployment workflows.
  • Hands-on experience with Kubernetes and containerized deployments.
  • Designed and optimized AI prompt engineering strategies for LLM-based applications to improve response accuracy, consistency, and relevance in real-time systems.

    Built dynamic prompt templates with contextual memory, system instructions, and role-based prompting to support business workflows.

    Implemented few-shot and zero-shot prompting techniques to enhance model performance without retraining.
    Developed and deployed machine learning models for real-time data processing, prediction, and decision-making.

    Implemented data preprocessing, feature engineering, and model evaluation pipelines for structured and unstructured datasets.

    Used supervised and unsupervised learning techniques for classification, regression, and clustering problems.

    Integrated ML models into microservices architectures using REST APIs for low-latency inference.

Java Full Stack Developer

Mphasis-FedEx
01.2022 - 05.2024
  • Integrated external systems, including policy management platforms and CRM tools, into the outreach process using Camel connectors.
  • Developed workflows for event-driven customer notifications, including policy updates, payment reminders, and renewal alerts.
  • Built transactional systems with leading RDBMS like SQL Server and Oracle, ensuring data integrity for FedEx ground applications.
  • Utilized Git/GitLab, Jenkins, and TeamCity for version control and continuous integration for FedEx Ground Express applications.
  • Experience designing and implementing serverless architectures using AWS Lambda, AWS Step Functions, EC2, and AWS S3.
  • Contributed to Agile/Scrum framework, delivering high-quality software products within iterative development cycles.
  • Led the building and maintenance of large-scale software products using microservice architecture.
  • Implemented secure, scalable microservices using Spring Boot with deep integration of IAM solutions (Ping, Okta, ForgeRock) for authentication and authorization.
  • Condor

Java Full Stack Developer

CGI
01.2019 - 11.2021
  • Implemented User Login using Spring MVC framework for application authentication for insurance customer outreach.
  • Developed the presentation layer using Spring Framework and created the config.xml file and resource bundles for the distribution module interface for the Python Application.
  • Integrated Hibernate/JPA with Spring Boot and RESTful.
  • Experience deploying, managing, and supporting applications on the Microsoft Azure cloud platform.
  • Hands-on experience with NoSQL databases, including AWS DynamoDB and MongoDB, for scalable, high-availability applications.
  • Hands-on experience with Docker for containerizing Java/Spring Boot microservices.
  • Hands-on development experience with Scala, building scalable and high-performance backend applications.
  • CIGNA - PRISM

Education

Master's degree - Computer Science

Avila University
Warrenol, Kansas
12.2024

Skills

  • Java/J2EE
  • Spring Framework
  • Microservices
  • NodeJS
  • Angular 4/9/11
  • ReactJS
  • VueJs
  • HTML/CSS3
  • JQuery/Ajax
  • JUnit/Jest
  • SQL
  • PostgreSQL
  • Oracle
  • MySQL
  • CI/CD
  • Docker
  • Kubernetes
  • Ansible
  • Maven/Gradle
  • Git
  • GitHub
  • GitLab
  • Bitbucket
  • Tomcat
  • WebLogic
  • AWS

Timeline

Senior Software Engineer

Bank of America
02.2025 - Current

Java Full Stack Developer

Mapfre
05.2024 - 03.2025

Java Full Stack Developer

Mphasis-FedEx
01.2022 - 05.2024

Java Full Stack Developer

CGI
01.2019 - 11.2021

Master's degree - Computer Science

Avila University

Personal Information

Title: Sr Java Full stack Developer
SAIKIRAN R