Tech Lead, Backend

Posted 44ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Tech Leader Backend position overseeing the technical evolution of scalable APIs for high-scale digital product. Leading architecture decisions impacting user experience with a focus on collaboration with product and frontend teams.

Responsibilities:

  • Lead the implementation and evolution of scalable, secure backend APIs and services in collaboration with product, frontend, and architecture teams;
  • Propose and apply innovative technical solutions to improve performance, security, and reliability of backend systems;
  • Anticipate and mitigate critical technical issues by proposing preventive measures and ensuring alignment with business objectives;
  • Ensure code quality through code reviews, refactoring, and adherence to version-control best practices using Git;
  • Design, implement, and maintain robust CI/CD pipelines for distributed systems integrating multiple services;
  • Support the definition and implementation of organizational standards for RESTful APIs, including guidelines for authentication, versioning, and error handling;
  • Identify and resolve architectural bottlenecks that impact the operation of critical systems.

Requirements:

  • Advanced experience in backend development with Java and frameworks such as Spring Boot, Hibernate, and JPA
  • Strong knowledge of SQL and NoSQL databases, with the ability to write optimized queries
  • Proven expertise in designing, implementing, and maintaining RESTful APIs in high-demand environments
  • Hands-on experience with code review, code refactoring, advanced Git usage (interactive rebase, cherry-pick) and conflict resolution
  • Experience creating and evolving CI/CD pipelines for complex, distributed systems
  • Knowledge of backend application security best practices
  • Advanced familiarity with event-driven architectures using Kafka or RabbitMQ
  • Experience in observability, including creating custom metrics and dashboards for service monitoring
  • Experience with additional backend frameworks or languages (Go, Kotlin, Python)
  • Ability to provide technical leadership for initiatives to standardize API security and performance
  • Knowledge of advanced deployment strategies (blue-green, canary) and disaster recovery

Benefits:

  • Work from anywhere freedom
  • Flexible working hours
  • Education allowance
  • In-house career development tools
  • Internal guilds and study/interest groups
  • Health insurance
  • Dental insurance
  • Pharmacy/medication purchase partnerships
  • 24/7 telemedicine
  • Free online therapy
  • Wellhub
  • Extended maternity leave
  • Extended paternity leave
  • CAZ – Zuppers Support Center
  • Meal and food vouchers
  • Life insurance
  • Transportation allowance
  • Home office allowance
  • Daycare assistance
  • Phone plan allowance
  • Profit sharing and performance-based bonuses