CareerPlanGet AI match score →

Software Engineer - II(Java)

Hyderabad, TS, in💼 Full-time🗓 2026-06-30 → 2026-07-31

Core

Design, develop, and maintain scalable backend services and APIs for a bus-ticketing platform, integrating generative AI and LLMs into backend systems.

Role type

Mid-level backend software engineer (Java)

Builds

High-performance distributed systems, AI-driven APIs, and robust orchestration layers for ticket booking services

Domain

Travel technology / Transportation / Generative AI

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Microservices, SQL, NoSQL, System Design, Multithreading, RESTful APIs, Docker, Kubernetes

Preferred skills

AI-assisted development tools, Prompt engineering, Vector databases (Pinecone, Milvus, Qdrant), Cloud-native development

Technologies

Java, J2EE, Spring AI, LangChain4j, MySQL, PostgreSQL, MongoDB, Pinecone, Milvus, Qdrant, Docker, Kubernetes

Responsibilities

Design and develop scalable backend services and APIs; Build high-performance distributed systems; Integrate generative AI and LLMs into backend services; Optimize applications for performance, scalability, and reliability; Write clean, maintainable code with unit and automation tests; Collaborate with Product, Design, and QA teams to deliver product features

Seniority

Mid-level, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗