Post Job Free
Sign in

Senior Software Engineer - Java, Spring, Kubernetes expert

Location:
Delaware, OH
Salary:
125000
Posted:
February 15, 2026

Contact this candidate

Resume:

Remesh Sreemoolam Venkitachalam

Senior Software Engineer Full-Stack & Cloud (Java, Spring, Kubernetes)

******.*****@*****.*** 614-***-****

GitHub: https://github.com/remeshsv

PROFESSIONAL SUMMARY

Senior Software Engineer with 10+ years of experience designing, building, and supporting scalable backend systems using Java, Spring Boot, and cloud-native architectures and full-stack applications on Javascript and Vue JS. Strong background in microservices, event-driven systems, Kubernetes (AWS EKS / Azure), and enterprise integrations within financial services and large-scale retail environments. Recently led development of an AI-powered enterprise Knowledge Assistant using Spring AI and AWS, enabling secure conversational access to internal documents. Proven ability to deliver reliable, high throughput systems, mentor engineers, and collaborate across cross-functional teams. CORE SKILLS

Languages

Java (11+), SQL, JavaScript, Python

Backend & Frameworks

Spring Boot, Spring MVC, Spring Data, Spring AI, REST APIs, Microservices Frontend

Vue.js, Angular, HTML5, CSS3, Bootstrap

Cloud & DevOps

AWS (EKS, Lambda, S3, DynamoDB, EC2, API Gateway, CloudFormation, CodePipeline), Azure (Cosmos DB, Key Vault), Docker, Kubernetes, CI/CD (Concourse, Jenkins) Messaging & Data

Kafka, AVRO, Oracle, PostgreSQL, MySQL, Azure Cosmos DB Testing & Tools

JUnit, Mockito, Git, Maven, Apigee, ServiceNow

PROFESSIONAL EXPERIENCE

G2O LLC — Senior Software Engineer

2023 – Present

Enterprise Knowledge Assistant (AI / RAG Platform)

• Designed and built an enterprise AI Knowledge Assistant using RetrievalAugmented Generation (RAG), enabling conversational access to documents stored across SharePoint and internal repositories.

• Developed backend services in Java and Spring AI to manage document ingestion, embedding generation, vector search, and LLM-based response orchestration.

• Integrated AWS AI services to deliver a scalable, secure, and enterprise grade AI solution.

• Deployed and operated the application on Kubernetes (AWS EKS), ensuring high availability, scalability, and efficient resource utilization.

• Implemented authentication, authorization, and role based access control (RBAC) to meet internal security and compliance requirements.

Nationwide Insurance — eB2B Processing & Management

• Designed, developed, and maintained high performance backend applications using Java and Spring Boot to support time critical financial transaction processing.

• Built and tested frontend client functionality using Vue.js, integrating securely with backend services through Apigee-managed APIs.

• Ensured reliability through comprehensive unit and regression testing, minimizing production issues during frequent enhancements.

• Collaborated with multiple teams to coordinate multi-system data flows and ensure smooth end-to-end processing.

• Mentored junior engineers, providing technical guidance and domain knowledge to improve team productivity and code quality.

Environment: Java 11, Spring Boot, AWS (S3, Lambda, DynamoDB), Kafka, Concourse, Vue.js G2O LLC — Software Engineer

2021 – 2023

The GAP — Order Processing & Reconciliation Systems

• Built a from scratch Java and Spring-based application to process large volumes of global order data stored in Azure Cosmos DB.

• Implemented scalable, parallel data processing pipelines and published processed data to Kafka using AVRO schemas.

• Collaborated with downstream teams to enable self-service data consumption, pushing Kafka messages to Databricks using secure credentials from Azure Key Vault.

• Developed reconciliation reporting services accessed via Apigee, performing complex data retrieval and calculations to validate downstream data integrity.

• Supported and enhanced production systems through continuous improvements, defect resolution, and proactive monitoring of data pipelines.

• Participated in full SDLC activities including requirement analysis, architecture discussions, development, testing, and CI/CD deployments. Environment: Java 11, Spring, Azure Cosmos DB, Kafka, PCF, Apigee, Jenkins Collabera Inc. — Java Developer (Client: Nationwide Insurance) 2018 – 2021

• Developed and supported enterprise web applications for monitoring and processing Electronic Business-to-Business (eB2B) transactions.

• Built Spring Boot and MVC-based backend services integrated with Oracle databases to perform high volume CRUD and batch operations.

• Deployed applications to Pivotal Cloud Foundry (PCF) and AWS Kubernetes environments using Docker and CI/CD pipelines.

• Migrated legacy Java applications to modern cloud-native AWS services, improving performance and scalability.

• Implemented Kafka based logging and consumer services for realtime monitoring and analysis.

• Wrote comprehensive unit tests using JUnit and Mockito, ensuring high code coverage and production stability.

• Acted as repository administrator, enforcing coding standards, performing code reviews, and managing release pipelines.

Infosys — Systems Engineer (Client: Apple Inc.)

2008 – 2010

• Developed high performance Java and PL/SQL reporting solutions for large scale iTunes sales data.

• Optimized batch processing and SQL queries to handle peak seasonal traffic with reduced processing times.

• Supported business intelligence and data warehousing systems, including production support and performance tuning.

EDUCATION

Master of Science — Data Analytics

New England College, Henniker

Master of Science — Computer Science

University of Texas, Arlington

Postgraduate Diploma — Film Production

L V Prasad Film and TV Academy

Bachelor of Technology — Computer Science

Mahatma Gandhi University, Kerala



Contact this candidate