Anaira AI logo

Tech Lead - Backend

Anaira AI

Mumbai, Maharashtra, IndiaJobPosted 1mo agoStill listed 1 day ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Mumbai, Maharashtra, India
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The role involves designing, developing, and maintaining scalable backend services using Java and Spring Boot, architecting microservices and event‑driven workflows, and ensuring system scalability, security, and performance. The Tech Lead will guide engineers through code reviews, collaborate with product and AI teams, drive engineering quality, and contribute to roadmap planning and hiring.

Skills & qualifications

RequiredNice to have

Skills

OrchestrationContinuous DeliveryDomain-Driven DesignUnderwritingTechnical LeadershipContinuous IntegrationElasticSearchProcess ImprovementSourcingNeo4jJava SpringMicroservices ArchitecturePostgreSQLApache KafkaPolyglot PersistenceDockerKubernetesAPI‑First DesignJWT SecurityOAuth2 SecurityJUnit 5MockitoTestContainersPrometheusGrafanaDistributed TracingEvent SourcingCQRSBusiness Process EnginesWorkflow OrchestrationInsurance Domain KnowledgeGitOpsCI/CD Pipeline

Full job description

Responsibilities:

  • Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • Architect and build microservices, APIs, and event-driven/asynchronous workflows for enterprise applications.
  • Build and optimize backend platforms that seamlessly integrate with AI agents, automation workflows, and external enterprise systems.
  • Own the technical architecture of backend services, ensuring scalability, security, reliability, observability, and performance.
  • Lead the design and implementation of distributed systems by driving architectural decisions, design reviews, and engineering best practices.
  • Lead backend engineers through code reviews, technical discussions, and hands-on problem-solving while fostering engineering excellence.
  • Collaborate closely with product managers, AI/ML engineers, domain experts, DevOps teams, and customers to translate business requirements into robust technical solutions.
  • Drive engineering quality through secure coding practices, automated testing, performance optimization, and production readiness.
  • Identify and resolve technical risks, bottlenecks, and architectural challenges throughout the software development lifecycle.
  • Contribute to technology roadmap planning, technical hiring, and continuous improvement of engineering processes and development standards.

The core requirements for the job include the following:

Core Skills:

  • Java Spring (Boot, Cloud, Data JPA) and microservices architecture.
  • PostgreSQL, Apache Kafka, and polyglot persistence.
  • Docker, Kubernetes, and API-first design.
  • Security (JWT, OAuth2), testing (JUnit 5 Mockito, TestContainers).
  • Observability tools (Prometheus, Grafana, distributed tracing).

Preferred:

  • Neo4j, Elasticsearch, event sourcing, CQRS, and domain-driven design.
  • Business process engines, workflow orchestration.
  • Insurance domain knowledge (policies, claims, underwriting).
  • GitOps and CI/CD pipeline experience.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.