Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Senior Software Engineer

  • Source: Naukri
  • Persistent
  • On-site
  • Bengaluru
  • Full-Time
  • Senior

Job Description

About Position:

We are looking for a hands-on Senior Software Engineer who can build secure, scalable backend systems in Java and Python, and who is equally comfortable designing agentic AI solutions using Google ADK, integrating LLMs, and implementing Model Context Protocol (MCP)-based tools/servers. This role blends modern microservices engineering with practical GenAI delivery shipping production-grade agents that can reason, call tools, retrieve knowledge, and safely generate or transform code.

  • Role: Senior Software Engineer
  • Location: Bangalore
  • Experience: 5 to 8 Years
  • Job Type: Full Time Employment

What You’ll Do:

  • Build high-scale backend services using Java 17+, Spring Boot, and REST/gRPC patterns focusing on reliability, security, and performance.
  • Develop Python services (e.g., FastAPI) to power AI workflows, tool endpoints, and orchestration components used by agents.
  • Design and implement agentic workflows (planning, memory, retrieval, tool-use) using Google ADK and modern agent patterns (single-agent and multi-agent).
  • Implement MCP-based tool integrations, including defining tool schemas, building MCP servers (Java/Python), enabling agent-to-service connectivity, and validating tool behavior with real environments. (MCP concepts are actively used in our internal agentic learning materials).
  • Deliver LLM features end-to-end: prompt design, function calling/tool invocation, RAG pipelines, response grounding, guardrails, and evaluation strategies for quality and safety.
  • Enable code generation workflows: build features where agents assist with code scaffolding, refactoring, unit test generation, secure coding fixes, and CI checkswhile ensuring human oversight and governance.
  • Work with data stores (relational + NoSQL) and support vector search / embeddings for semantic retrieval use cases.
  • Containerize and deploy services using Docker and Kubernetes/OpenShift, and contribute to CI/CD automation and release governance.
  • Operationalize with observability (metrics, tracing, logs), SLOs/SLIs, incident response, and performance tuning.
  • Collaborate with product, security, cloud, and data teams; participate in Agile ceremonies; mentor engineers and drive engineering excellence.

Expertise You’ll Bring:

  • Strong professional experience in Java (6+ years), Spring Boot, microservices, API design, and backend architecture.
  • Solid Python experience building production services (FastAPI/Flask/Django) and automation components for AI/agent workflows.
  • Practical experience integrating LLMs in applications (prompting, tool/function calling, safety considerations, evaluation).
  • Working knowledge of agentic patterns (planning, memory, retrieval/RAG, tool routing) and comfort building agents that can execute tasks reliably.
  • Familiarity or hands-on experience with Google ADK (agent definition, workflows, tools, guardrails) and using it to build deployable agents.
  • (Internal solution artifacts use Google ADK for agent creation and guardrails.) Understanding of MCP concepts and ability to implement/consume MCP tools/servers for agent integrations.
  • Strong security fundamentals: authN/authZ, OAuth2/OIDC, JWT, secure coding, secrets management, and threat-aware design.
  • Experience with Docker, Kubernetes/OpenShift, and CI/CD pipelines (e.g., GitHub Actions).
  • Nice-to-have Experience with vector databases, embeddings, semantic search, and evaluation/observability for LLM systems.
  • Bachelors degree in Engineering, Computer Science, Information Technology, Business Administration, or a related discipline, as applicable for the role.

Benefits:

  • Competitive salary and benefits package
  • Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
  • Opportunity to work with cutting-edge technologies
  • Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
  • Annual health check-ups
  • Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents

Values-Driven, People-Centric & Inclusive Work Environment:

Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse cand…

Skills

  • Java
  • spring
  • spring-boot
  • gRPC
  • Python
  • FastAPI
  • guardrails
  • Docker
  • Kubernetes
  • Flask
  • Django
  • OAuth2
  • Github
  • github-actions

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Persistent

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes