CareerPlanSign in

Senior Software Engineer

Bengaluru, Karnataka, India💼 Full-time🗓 2026-09-28 → 2026-09-29

Core

Designing and developing production-grade Java microservices and full-stack applications while rapidly prototyping and deploying Generative AI and Agentic AI solutions for the travel industry.

Role type

Senior Software Engineer (Full Stack + GenAI)

Builds

Scalable Java microservices, React conversational UIs, GenAI/Agentic AI POCs and production solutions

Domain

Travel technology, Cloud-native architecture, Generative AI

Deliverable

production ML models

Required skills

Java/JDK 17+, Spring Boot, React/TypeScript, Python, GCP, Kubernetes, REST APIs, Relational/NoSQL databases, CI/CD, Automated testing

Preferred skills

Vertex AI, Google ADK, Model Context Protocol (MCP), BigQuery, Terraform, LLMOps, Enterprise security (IAM, OAuth)

Technologies

Java, Spring Boot, React, TypeScript, Python, GCP, GKE, Kubernetes, Docker, Vertex AI, BigQuery, Dataflow, Apache Beam, Spark

Responsibilities

Design and develop scalable Java microservices and REST APIs; Build React-based conversational widgets and full-stack applications; Develop GenAI and Agentic AI POCs and production workflows; Implement RAG, embeddings, vector search, and prompt engineering; Build and deploy cloud-native applications on GCP with CI/CD and observability; Mentor junior engineers and contribute to architecture and code reviews

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.