Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 14293029

    BENGALURU · FULLTIME

    Backend Developer with Java Spring Boot Python FastAPI Cloud GenAI

    Genpact logo

    Genpact

    Bengaluru · hybrid · Posted 55d ago

    Sourced fromNaukri
    Undisclosed8–12 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.3s
    • Found the form on Naukri · 14 questions to answer1.7s
    • Decided the answers for all of them3.0s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Job Description: Senior Backend Developer Java Spring Boot / Python FastAPI / Cloud / GenAI

    Location: [Bangalore, India]
    Employment Type: Full-time

    About the Role

    We are looking for an experienced Senior Backend Developer with strong expertise in Java Spring Boot, Python FastAPI, SQL/NoSQL databases, cloud platforms, and modern deployment practices.

    The ideal candidate should also have exposure to Generative AI, Agentic AI workflows, AI agents, LLM-based applications, and integration of AI services into backend systems. This role requires a strong backend engineering mindset with the ability to design scalable APIs, microservices, cloud-native applications, and AI-powered backend solutions.

    Key Responsibilities

    • Design, develop, and maintain scalable backend services and APIs using Java Spring Boot, Python FastAPI.
    • Build and manage RESTful APIs, microservices, and event-driven backend systems.
    • Work with both SQL databases such as PostgreSQL, MySQL, SQL Server, Oracle, etc., and NoSQL databases such as MongoDB, DynamoDB, Cassandra, Redis, etc.
    • Develop secure, high-performance, and reliable backend systems.
    • Build and integrate Generative AI-powered features into backend applications.
    • Design and implement AI agent workflows, agentic AI solutions, and LLM-based applications.
    • Integrate backend systems with LLMs and AI platforms such as OpenAI, Azure OpenAI, Google Vertex AI, AWS Bedrock, Anthropic Claude, or similar platforms.
    • Work on prompt engineering, RAG-based solutions, vector databases, embeddings, and semantic search.
    • Build APIs and orchestration layers for AI agents, tools, function calling, and automated workflows.
    • Implement AI model integrations with enterprise systems, databases, third-party APIs, and cloud services.
    • Work on cloud-based application development and deployment using at least two platforms among AWS, Azure, and GCP.
    • Experience with event-driven architecture and messaging systems like Kafka, RabbitMQ, AWS SQS/SNS, Azure Service Bus, or Google Pub/Sub.
    • Manage application deployments using CI/CD pipelines, Docker, Kubernetes, and DevOps tools.
    • Optimize application performance, database queries, system scalability, and AI service usage costs.
    • Implement authentication, authorization, logging, monitoring, observability, and error-handling mechanisms.
    • Collaborate with frontend developers, QA engineers, DevOps teams, product managers, and AI/ML teams.
    • Participate in code reviews, architecture discussions, technical design, and documentation.
    • Troubleshoot production issues and provide timely resolutions.
    • Knowledge of API gateways, service mesh, and distributed system design.
    • Experience with unit testing and integration testing frameworks.

    Required Skills and Experience

    • 10+ years of experience in backend development.
    • Strong hands-on experience with Java and Spring Boot.
    • Good experience with Python and FastAPI.
    • Strong knowledge of Node.js and backend API development.
    • Experience in designing and developing REST APIs, microservices, and scalable backend architectures.
    • Strong knowledge of SQL databases such as PostgreSQL, MySQL, SQL Server, or Oracle.
    • Good experience with NoSQL databases such as MongoDB, DynamoDB, Cassandra, or Redis.
    • Hands-on experience with at least two cloud platforms among AWS, Azure, and GCP.
    • Experience in application deployment, cloud services, and infrastructure management.
    • Good knowledge of Docker, Kubernetes, CI/CD pipelines, and deployment automation.
    • Experience with version control tools such as Git, GitHub, GitLab, or Bitbucket.
    • Understanding of application security, authentication, and authorization mechanisms such as OAuth2, JWT, SSO, etc.
    • Exposure to Generative AI, LLMs, AI agents, or Agentic AI frameworks.
    • Experience integrating AI/LLM APIs such as OpenAI, Azure OpenAI, AWS Bedrock, Google Vertex AI, Anthropic, or similar.
    • Understanding of prompt engineering, embeddings, vector databases, RAG, and AI workflow orchestration.
    • Strong debugging, problem-solving, and performance optimization skills.
    • Good understanding of Agile/Scrum development methodology.

    AI / GenAI / Agentic AI Skills

    The candidate should have experience or strong understanding of:

    • Generative AI application development using LLMs.
    • Building AI agents and autonomous workflows.
    • Working with Agentic AI frameworks such as LangChain, LangGraph, LlamaIndex, Semantic Kernel, CrewAI, AutoGen, or similar.
    • Implementing tool calling / function calling for AI agents.
    • Designing multi-agent workflows and AI orchestration patterns.
    • Building RAG pipelines using embeddings, vector databases, and document retrieval.
    • Working with vector databases such as Pinecone, Weaviate, Milvus, FAISS, ChromaDB, Azure AI Search, or OpenSearch.
    • Integrating AI solutions with enterprise data sources, APIs, and cloud services.
    • Implementing guardrails, validation, logging, monitoring, and security for AI-based systems.
    • Understanding responsible AI practices, data privacy, and hallucination mitigation techniques.

    Cloud and Deployment Skills

    The candidate should have experience in:

    • Deploying applications on AWS, Azure, or GCP.
    • Working with cloud services related to compute, storage, networking, databases, monitoring, logging, and security.
    • Deploying AI-enabled applications and backend services in cloud environments.
    • Containerization using Docker.
    • Orchestration using Kubernetes or cloud-native container services such as EKS, AKS, GKE.
    • CI/CD tools such as Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, AWS CodePipeline, or Cloud Build.
    • Monitoring and observability tools such as CloudWatch, Azure Monitor, Google Cloud Monitoring, Prometheus, Grafana, ELK/EFK, etc.

    Good to Have

    • Knowledge of serverless technologies such as AWS Lambda, Azure Functions, or Google Cloud Functions.
    • Experience with Terraform, Ansible, Pulumi, or other Infrastructure as Code tools.
    • Knowledge of MLOps, LLMOps, model deployment, prompt versioning, and AI monitoring.
    • Experience in building chatbots, copilots, workflow automation agents, or AI-powered enterprise assistants.

    Educational Qualification

    • Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, AI/ML, Data Science, or a related field.


    Sourced from naukri

    Section · 02

    Skills

    Java Spring BootSenior Backend DeveloperPythoncloudGenerative AiFastAPI

    Section · Company

    About Genpact

    Genpact logo

    Genpact

    Analytics & KPO

    82.3k+

    employees

    1997

    29 years old

    New York, New York

    United States (USA)

    About

    Global leader in digital transformation, combining AI and analytics to drive growth. With $4.7 billion in 2024 revenue, it empowers businesses across industries to innovate and thrive.

    Industries

    Analytics & KPOFinancial ServicesEdTech

    Employee ratings

    42,300 reviews

    3.6/ 5

    Culture

    3.5

    Career growth

    2.9

    Work-life

    3.6

    Employees rate it well for

    Salary7529Job Security4429Work Life Balance4056Work Culture3648Learning3518

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Backend Developer with Java Spring Boot Python FastAPI Cloud GenAI · waiting for your command