Description

You will design and maintain high-throughput Java backend services, focusing on low-latency performance and deterministic rule evaluation.

Responsibilities

  • Develop microservices APIs using Java and Spring Boot with strong emphasis on performance.
  • Implement decision pipelines and arbitration algorithms for complex business logic.
  • Optimize JVM performance through tuning, profiling, and load testing.
  • Integrate backend systems with ML inference services and external data sources.
  • Utilize AI-assisted development tools to accelerate coding and debugging workflows.

Required Skills

  • 8+ years of experience in Java/JVM backend development.
  • Strong proficiency in Spring Boot and Spring Data JPA.
  • Proven track record in Microservices API design and implementation.
  • Deep understanding of JVM internals, including garbage collection, memory management, and threading.
  • Experience building low-latency, high-throughput distributed systems.
  • Ability to translate complex technical standards into actionable engineering guidance.
  • Experience with rules engines (Drools/DMN) or custom DSLs is a strong plus.
  • Strong communication skills for cross-functional collaboration.

Preferred Skills

  • Experience with deterministic rule evaluation engines.
  • Familiarity with production operations and monitoring of high-scale systems.

Education

Any Graduate