🌎
This job posting isn't available in all website languages
📁
Lead Software Engineer
📅
CREQ252779 Requisition #

P1C3TSTS8-13 years of software development experience, and preferably a Bachelor’s or
master’s degree in computer science, computer engineering, or other technical
discipline. Team player and a hands-on engineer.Experience mentoring and coaching junior engineers.Experience in designing and implementing highly scalable, low latency Java / Gobased applications.Hands on experience in multi-threading programming.Hands-on experience building LLM-based applications using at least one major
model/provider, and applying prompt engineering, structured outputs, and
tool/function calling.Experience designing and implementing RAG systems, including document
ingestion pipelines, embeddings, vector search, and relevance tuningExperience integrating LLM applications with tools and enterprise systems (APIs,databases, queues) and familiarity with MCP concepts/servers for tool and
context access.Understanding of GenAI security and risk controls (PII handling, prompt injection,
data leakage), and experience with evaluation/observability of LLM systems.Basic high availability techniques and implementation knowledge.Practical knowledge of caching and distributed systems.Staying in touch with industry standards and current technologies is expected.Experience in profiling / performance analysis of applications.Core competencies in distributed technologies including Java, Spring, APIs(REST), JSON, XML, Kafka, JDBC, MongoDB, Postgres, NoSQL databases,Spring Boot, Spring Batch, JUnit, Jenkins, and Gradle/Maven.Experience with In-memory computing solutions is a big plus. Java , Spring, API
AI, LLM 
SQL DB (Postgres, NoSQL, Mongo DB)
CI/CDJira, Rally, Clarity
Confluence, Airtable                                        
                                

P1C3TSTS8-13 years of software development experience, and preferably a Bachelor’s or
master’s degree in computer science, computer engineering, or other technical
discipline. Team player and a hands-on engineer.Experience mentoring and coaching junior engineers.Experience in designing and implementing highly scalable, low latency Java / Gobased applications.Hands on experience in multi-threading programming.Hands-on experience building LLM-based applications using at least one major
model/provider, and applying prompt engineering, structured outputs, and
tool/function calling.Experience designing and implementing RAG systems, including document
ingestion pipelines, embeddings, vector search, and relevance tuningExperience integrating LLM applications with tools and enterprise systems (APIs,databases, queues) and familiarity with MCP concepts/servers for tool and
context access.Understanding of GenAI security and risk controls (PII handling, prompt injection,
data leakage), and experience with evaluation/observability of LLM systems.Basic high availability techniques and implementation knowledge.Practical knowledge of caching and distributed systems.Staying in touch with industry standards and current technologies is expected.Experience in profiling / performance analysis of applications.Core competencies in distributed technologies including Java, Spring, APIs(REST), JSON, XML, Kafka, JDBC, MongoDB, Postgres, NoSQL databases,Spring Boot, Spring Batch, JUnit, Jenkins, and Gradle/Maven.Experience with In-memory computing solutions is a big plus. Java , Spring, API
AI, LLM 
SQL DB (Postgres, NoSQL, Mongo DB)
CI/CDJira, Rally, Clarity
Confluence, Airtable                                        
                                

Previous Job Searches

Similar Listings

Hyderabad, Andhra Pradesh, India

📁 Lead Software Engineer

Requisition #: CREQ237727

Bangalore, Karnataka, India

📁 Lead Software Engineer

Requisition #: CREQ243963

Bangalore, Karnataka, India

📁 Lead Software Engineer

Requisition #: CREQ253100