Senior/Staff Software Engineer | Java, Spring Boot, Microservices & Distributed Systems | Applied GenAI & LLM Integration | Ex-OpenText, IBM | Building AI-Powered Enterprise Systems

Bengaluru

Bengaluru

Greater Bengaluru Area

Chennai, Tamil Nadu, India

Greater Chennai Area

Chennai Area, India







Bachelor of Engineering (B.E.), Electrical and Electronics Engineering
Anna University Chennai
Join Preethi and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior/Staff Software Engineer | Java, Spring Boot, Microservices & Distributed Systems | Applied GenAI & LLM Integration | Ex-OpenText, IBM | Building AI-Powered Enterprise Systems
I build backend systems that scale — and increasingly, I build the AI layer on top of them. Over 10 years, I've architected and shipped Java/Spring Boot microservices for enterprise platforms serving 1M+ active users, cutting API response times by 40% and improving system reliability through deep work in distributed systems, database optimization, and production reliability (98% SLA resolution as on-call lead). Most recently, I architected and deployed an on-premise generative AI chat solution — integrating an internal Ollama LLM with enterprise document systems on a Kubernetes (K3s) cluster, with Helm, PostgreSQL, RabbitMQ, and secure reverse-proxy infrastructure. This is where my focus is heading: applied AI, LLM integration, and agentic systems built on solid enterprise engineering foundations — not AI as a buzzword, but AI wired into real, production infrastructure. What I bring: - Distributed systems & microservices architecture (Java, Spring Boot, Spring Security, Hibernate) - API design, versioning, and security (OAuth 2.0, JWT, OWASP) - Cloud & DevOps: Kubernetes, Docker, Helm, CI/CD (Jenkins, GitLab CI/CD, Azure DevOps) - Applied GenAI: LLM integration, RAG pipelines, on-prem AI deployment - Technical mentoring and cross-functional delivery, from stakeholder alignment to production ownership I'm currently exploring Staff/Lead Engineer and Forward Deployed Engineer roles — anywhere the work means building real systems close to real users, with AI as a first-class part of the stack, not an afterthought.
Bengaluru
claude code
gemini
github copilot
hugging face
langchain
ollama
Software Development Engineer 2 at Xebia, Jan 2026 - Present · 9 mos, Bengaluru, Continuing to build on 10 years of Java/Spring Boot backend expertise within enterprise consulting engagements, with a focus on distributed systems and scalable API design. Currently deepening hands-on expertise in applied AI — building agentic AI systems and LLM-integrated applications independently, extending the generative AI work started at OpenText.
Senior Software Engineer at OpenText, Sep 2022 - Jan 2026 · 3 yrs 5 mos, Bengaluru, Architected performance-optimized Java/Spring Boot APIs serving 1M+ active users, reducing response times by 40% through distributed systems design and query optimization. - Engineered database and JPA/Hibernate query optimizations, reducing API latency by 15% and improving system reliability by 12% - Led cross-functional collaboration to prioritize and resolve critical bugs across Java microservices, maintaining uninterrupted customer-facing service - Ensured code quality through rigorous testing (JUnit, Mockito, Postman); mentored junior engineers on design patterns, clean code, and technical growth - Served as primary on-call responder for production Java systems, maintaining a 98% SLA resolution rate - Architected and deployed an on-premise generative AI chat solution — integrating an internal Ollama LLM with enterprise document systems via a Java middleware layer on a Kubernetes (K3s) cluster, with Helm, PostgreSQL, RabbitMQ, and secure Nginx reverse-proxy infrastructure.
Senior System Software Engineer at IBM, Jun 2019 - Sep 2022 · 3 yrs 4 mos, Greater Bengaluru Area, Strengthened enterprise API security and scalability across Java-based systems supporting large-scale clients. - Championed API versioning and backward-compatibility strategies, enabling seamless client migrations with zero service disruption - Implemented OAuth 2.0 and JWT token-based authentication, reducing security vulnerabilities by 30% - Refactored legacy monolithic backend systems into distributed microservices, cutting server resource consumption by 35% and improving scalability - Monitored production systems and resolved performance bottlenecks, improving application stability and reducing customer complaints by 15%
Associate Consultant at Capgemini, Sep 2018 - Apr 2019 · 8 mos, Chennai, Tamil Nadu, India, Led Agile/SCRUM development for a 7-member team building customer-facing features for a credit card application, using Struts and Spring Boot. - Integrated third-party APIs into the credit card application, boosting customer engagement by 25% - Partnered with product managers to define user stories and prioritize backlog, improving team alignment and delivery outcomes - Implemented automated unit and integration testing (JUnit, Jest), improving test coverage by 25% and reducing production bugs by 15%
Senior Application Developer at BNY, Jun 2015 - Sep 2018 · 3 yrs 4 mos, Greater Chennai Area, Built Java Enterprise web applications on the BXP1/BXP3 platform using Spring and RESTful web services, with front-end development in JavaScript and HTML. - Independently designed and implemented a streamlined logging system for a critical microservice, reducing debugging time by 40% - Proactively analyzed application performance metrics, identifying and resolving bottlenecks to sustain optimal system performance - Volunteered for on-call rotation within the first few months, resolving critical production issues and reinforcing system reliability - Built a reusable CI/CD script that reduced deployment time by 15 minutes per release.
Student Intern at BNY, Feb 2015 - May 2015 · 4 mos, Chennai Area, India
Bachelor of Engineering (B.E.), Electrical and Electronics Engineering, Anna University Chennai