Hybrid Senior Backend Engineer – Team Lead

Posted last month

Apply now

About the role

  • Lead a team of backend engineers and collaborate closely with frontend peers.
  • Shape and evolve backend architecture and microservices to ensure scalability, maintainability, and security.
  • Build services with Spring Boot and Java, implement asynchronous messaging with RabbitMQ, and integrate with PostgreSQL.
  • Ensure reliability, observability, and maintainability with Grafana, Prometheus, and other monitoring tools.
  • Champion testing (JUnit), CI/CD, and agile workflows (Scrum/Kanban).

Requirements

  • 6+ years of backend development experience, including 2+ years as a team or tech lead.
  • Deep knowledge of Java 17+, Spring Boot, microservices, PostgreSQL, JPA/Hibernate, and SQL optimization.
  • Experience with RabbitMQ, Kubernetes, Docker, and monitoring tools like Grafana/Prometheus.
  • Strong problem-solving skills and a track record of delivering scalable, reliable backend systems.
  • Familiarity with Agile practices, CI/CD workflows, and mentoring engineers.

Benefits

  • Attractive compensation package based on experience and skillset
  • 30 days of paid annual leave
  • Comprehensive private health insurance coverage for your entire family
  • Hybrid way of work
  • Yoga classes, Life Coach, Running Coach and Kick-Boxing Sessions
  • Cool start-up environment (with swag, and much more)

Job title

Senior Backend Engineer – Team Lead

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job