Post Job Free
Sign in

Senior Full-Stack Java AI Engineer with 7+ Years Experience

Location:
Lewisville, TX
Posted:
February 26, 2026

Contact this candidate

Resume:

AMRIT ADHIKARI

Tel: 646-***-**** ● *************.***@*****.*** ● linkedin.com/in/amrit-adhikarii

SUMMARY

Senior Full Stack Java AI Engineer with 7+ years of experience building enterprise software in insurance, healthcare, and financial services. Strong background in Java, Spring Boot, SQL databases, and distributed systems, with hands-on experience integrating AI and machine learning into production. Skilled in designing data pipelines, event driven systems, and AI powered search and classification features.

TECHNICAL SKILLS

Languages: Java (J2EE), Python, JavaScript, TypeScript, SQL, C#

Frontend Technologies: HTML5, CSS3, Angular, React

Web Services: RESTful APIs, JSON, XML, Microservices Architecture

Backend Frameworks: Spring Boot, Spring MVC, Spring Security, Hibernate, LangChain, Spring Data JPA, Spring AI

Databases: MySQL, PostgreSQL, Oracle, MongoDB, Redis, Amazon Aurora

Messaging & Streaming: Apache Kafka, Batch Data Pipelines, Streaming Data Pipelines

GenAI & Data Systems: LLMs Integration, Embeddings, Retrieval-Augmented Generation (RAG), Model Context Protocol (MCP), LangChain, Vector database

DevOps & Cloud Technologies: AWS (EC2, S3, RDS, EKS, Lambda, CloudWatch), Docker, Kubernetes,

Cloud-Native Application development, Jenkins, GitHub Actions, CI/CD pipelines, Infrastructure Monitoring, Secure Configuration and Deployment Practices

Build & Version Control: Maven, Gradle, Git, GitHub Copilot, Claude Code

Security: OAuth 2.0, JWT, role-based access control (RBAC), secure API design, Secrets Management, Vulnerability Remediation, Secure Configuration Management

Testing & Observability: JUnit, Testcontainers, JMeter, Postman, SonarQube, Prometheus, Grafana

Design Patterns & Architecture: Microservices Architecture, Service-Oriented Design, Event-Driven Architecture, Dependency Injection, Service Discovery, Circuit Breaker, Resilience Patterns, CQRS, Domain-Driven Design, RESTful Integration, API Gateway Pattern, Outbox Pattern

Methodologies: Agile, Scrum, SAFe, SDLC

PROFESSIONAL EXPERIENCE

Progressive Insurance, Mayfield Village, OH Apr 2022 – Present

Senior Full Stack Java AI Engineer

Designed, implemented, and evolved Java 17 Spring Boot services supporting core policy, billing, and claims workflows used daily by business and operations teams.

Took ownership of service-level architecture decisions, including service boundaries, data ownership, and synchronous vs asynchronous processing tradeoffs.

Integrated LLM-based machine learning models into existing decision workflows, addressing data quality, validation, error handling, rollback strategies, and audit requirements prior to production release.

Built and maintained Kafka-based event pipelines to support asynchronous processing and near real-time data movement, reducing coupling between systems.

Developed AI-powered chat assistant using RAG architecture to help customer service operations, processing documents into vector embeddings stored in PGVector, and generating context-aware responses with source citations.

Developed Python-based data processing jobs used for feature preparation, batch analysis, and AI-related workflows.

Contributed to AI-assisted search, matching, and classification capabilities operating on structured and semi-structured datasets.

Applied embedding-based similarity techniques to support scoring and comparison use cases, ensuring results remained interpretable and operationally safe.

Designed data persistence strategies using PostgreSQL, and DynamoDB, balancing consistency, access patterns, performance, and operational cost.

Integrated backend services with React applications, collaborating with frontend teams on API design, data shaping, and performance tuning.

Built and supported CI/CD pipelines using Jenkins, enabling automated testing and deployments to AWS environments.

Worked within established DevSecOps practices, including secure configuration management, secrets handling, vulnerability scanning, and periodic access reviews.

Monitored production systems using CloudWatch and application logging, and regularly participated in incident triage, root cause analysis, and remediation.

Reviewed code and mentored engineers on backend design, AI integration patterns, and production readiness.

Technologies Used: Java17, Spring Boot, Spring Security, REST APIs, Kafka, AWS (EC2, RDS, S3, Lambda, API Gateway, DynamoDB, EKS, CloudWatch), React, Python, OpenAI API, PostgreSQL, Jenkins, OAuth 2.0, Agile/SAFe

Aetna HealthCare, San Antonio, TX Sep 2020 – Mar 2022

Java Full Stack Software Developer

Worked on Java-based healthcare systems supporting enrollment, claims processing, and provider-facing workflows in a regulated environment, using Java, Spring, and related frameworks.

Led and supported the migration of multiple backend services from Java 8 to Java 11, handling dependency upgrades, deprecated APIs, build changes, and post-migration validation.

Designed, developed, and maintained REST APIs consumed by internal platforms and external healthcare integrations, with attention to stability, versioning, and backward compatibility.

Performed extensive frontend development using Angular 11, building and maintaining member and provider portals while coordinating closely with backend teams on API contracts.

Implemented Kafka-based messaging to support asynchronous processing and reduce tight coupling between backend services.

Worked heavily with Oracle and PostgreSQL, including schema design, complex query development, indexing strategies, and performance tuning for transactional workloads.

Supported applications deployed on AWS, including hands-on work with EC2, S3, RDS, IAM, and CloudWatch for compute, storage, database hosting, access control, and monitoring.

Supported parallel deployments on Microsoft Azure, working with Azure App Service, Azure SQL, Azure Blob Storage, Azure Active Directory, and Azure Monitor for application hosting, data storage, identity management, and observability.

Collaborated with DevOps teams on CI/CD pipelines using Jenkins and Git, assisting with build automation, environment promotion, and deployment troubleshooting.

Followed secure coding practices and participated in internal security reviews and audits required for healthcare systems.

Wrote unit and integration tests using JUnit and Mockito, focusing on areas that historically caused production issues.

Supported production issues by analyzing application logs, database behavior, and service interactions, contributing to fixes that reduced repeat incidents.

Worked in a HIPPA-regulated environment and participated in security and compliance reviews to ensure applications met PHI protection and audit requirements.

Technologies Used: Java 8/11, Spring Boot, Spring MVC, Hibernate, REST APIs, AWS (EC2, RDS, S3, CloudWatch), Angular, Docker, Python, Oracle, PostgreSQL, Jenkins, Git, Spring Security, OAuth 2.0

Goldman Sachs, Richardson, TX Sep 2018 – Aug 2020

Java Full Stack Software Developer

Started in a junior capacity working on backend development tasks and gradually took on broader responsibility as familiarity with the systems and financial domain grew, contributing across both Java and Python-based services.

Worked on backend systems supporting trading, risk management, and reporting workflows, where much of the day-to-day work involved designing and maintaining REST APIs, handling validation and error cases, and ensuring changes did not break existing consumers.

Python was used heavily alongside Java, particularly for data processing jobs, reporting workflows, and service-side logic supporting analytics and operational use cases, while Java handled core transactional and multithreaded components.

Supported internal user interfaces built with Angular 8 and was involved in the migration from Angular 8 to Angular 10, addressing build changes, dependency updates, and UI regressions during the upgrade.

As systems evolved, Kafka was introduced to move certain workflows to an event-driven model and worked with Kafka producers and consumers in both Java and Python services to support asynchronous processing.

Services were containerized using Docker, helping standardize local development and reduce issues caused by environment differences across stages.

Performance and stability were ongoing concerns; this included JVM tuning on Java services, profiling Python batch processes, and addressing issues related to concurrency and resource usage.

Spent significant time working with Oracle and SQL Server databases, writing and tuning SQL queries against large datasets, while also supporting MongoDB for document-oriented storage.

Involved in architecture and design discussions as responsibilities increased, contributing input around service boundaries, data flow, and failure handling rather than only implementing tickets.

Worked within CI/CD and release processes using Jenkins and Git, and participated in production releases, issue triage, and fixes under strict security and audit requirements.

Technologies Used: Java 8, Python, Spring, Spring MVC, Spring Boot, Hibernate, REST APIs, AWS (EC2, S3), Angular 8, C#, Jenkins, Oracle, SQL Server, MongoDB, Git, Agile

EDUCATION

Master of Science, Computer Science University of North Texas, Denton TX

Bachelor of Science, Computer Science University of North Texas, Denton TX

CERTIFICATIONS

AWS Certified Solutions Architect, Associate

Certified Kubernetes Application Developer (CKAD)

Generative AI with Large Language Models, DeepLearning.AI

Machine Learning Engineering for Production (MLOps), DeepLearning.AI

REFERENCES

Available upon request



Contact this candidate