What Youll 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 Were 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 .
Job Title
Java Backend Developer