Description

What You’ll Do

  • Design, develop, and maintain scalable backend systems to support our advertising and retail media platform.
  • Build and optimize RESTful APIs and microservices that handle high-volume, low-latency traffic.
  • Collaborate with frontend developers, ML engineers, product managers, and analytics teams to deliver end-to-end solutions.
  • Create and maintain technical documentation, including API specifications and system architecture diagrams.
  • Contribute to improving team workflows, CI/CD pipelines, and overall engineering practices.
  • Implement best-in-class security, performance monitoring, and observability strategies.
  • Drive code quality through TDD, peer reviews, and static analysis tools.
  • Mentor junior developers and contribute to building a strong engineering culture.
  • Stay current on industry trends and emerging technologies to continuously improve our systems.

What We’re Looking For

Technical Expertise

  • 5+ years of professional Java backend development experience with strong proficiency in Java 8+ features.
  • 3+ years hands-on experience with Spring Boot ecosystem, including:
  • Spring Web MVC for RESTful API development.
  • Spring Data JPA / Hibernate for data persistence.
  • Spring Security for authentication and authorization.
  • Spring Boot Actuator for monitoring and health checks.
  • Exposure to Spring Cloud components (Gateway, Config Server, Service Discovery).
  • Proven experience designing and developing scalable RESTful APIs and distributed microservices.
  • Hands-on experience with Docker and Kubernetes for containerization and orchestration.
  • Proficiency with CI/CD pipelines using GitLab CI, Jenkins, or similar.
  • Familiarity with cloud platforms (GCP preferred; AWS/Azure also acceptable).
  • Experience with caching (e.g., Redis) and asynchronous messaging systems.
  • Understanding of API security best practices, including OWASP guidelines.

Preferred Skills

  • AdTech domain knowledge: experience with programmatic advertising, real-time bidding, or high-throughput ad-serving systems.
  • Exposure to big data platforms like BigQuery and real-time streaming technologies.
  • Experience working with NoSQL databases (e.g., MongoDB, BigTable).
  • Familiarity with event-driven architectures and event sourcing patterns.
  • Hands-on experience with observability tools such as Prometheus, Grafana, and ELK stack.

Soft Skills & Collaboration

  • Excellent problem-solving skills and ability to troubleshoot complex production issues.
  • Strong communicator who can present technical concepts to non-technical stakeholders.
  • Comfortable working in Agile/Scrum environments with multiple stakeholders.
  • Ability to mentor junior developers and contribute to a culture of knowledge sharing.
  • Passionate about continuous learning and staying current with industry trends.