GrepJob
Navan

Sr. Software Engineer (Backend )

Navan
Apply
11 days ago
Berlin, GermanySenior

Responsibilities

  • Build and maintain backend microservices using Java and Spring Boot.
  • Design and implement event-driven systems (Kafka, AWS SQS).
  • Develop REST APIs and integrate with external financial systems.
  • Work on expense workflows including reimbursements and cash advances.
  • Build and improve receipt ingestion and OCR pipelines.
  • Ensure system reliability, performance, and scalability.
  • Write and maintain unit and integration tests.

Requirements

  • 6+ years of backend engineering experience.
  • Strong experience with Java, Spring Boot, and microservices architecture.
  • Solid SQL knowledge and database design (MySQL or PostgreSQL).
  • Experience with event-driven systems (Kafka, SQS, or similar).
  • Familiarity with AWS services (S3, SQS, SES, etc.).
  • Experience with CI/CD and Git workflows.
  • Strong testing practices (unit and integration testing).
  • A drive to enhance engineering velocity as a strategic differentiator.

Tech Stack

Apache KafkaAWSGitJavaMySQLPostgreSQLSpring Boot

Categories