Full description

We're seeking a Software Java Engineer with 5+ years of experience to help build and scale the backend services that power our content discovery, licensing, and delivery platforms.

Requirements

  • Design, implement, and maintain backend services using Java, Spring Boot, and the broader Spring ecosystem.
  • Build and evolve RESTful APIs that power content metadata, search, recommendation, and licensing workflows.
  • Work with Kafka to build event-driven and real-time processing systems.
  • Use SQL and work with relational databases to support structured content metadata.
  • Partner with data and analytics teams to model data in data warehouses, supporting reporting and analytics use cases.
  • Build and maintain DBT models to transform raw data into clean, usable datasets.
  • Leverage the AWS ecosystem for service deployment, data storage, and pipeline orchestration.
  • Contribute to technical discussions, system design, and code reviews.

Benefits

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings

Originally posted on Himalayas