NoFluffJobs Praca zdalna Mid

TEAM LEADER Java

Mindbox Sp. z o.o.

⚲ Remote

2 940 - 3 360 PLN (B2B)

Wymagania

  • Java
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Hibernate
  • REST API
  • API
  • SQL
  • PostgreSQL
  • Docker
  • Kubernetes
  • Git
  • Kafka
  • RabbitMQ
  • Redis
  • Elasticsearch (nice to have)
  • DDD (nice to have)
  • CQRS (nice to have)
  • AWS (nice to have)
  • Azure (nice to have)
  • GCP (nice to have)
  • C (nice to have)

Opis stanowiska

O projekcie:
W Mindbox łączymy najlepsze talenty IT z projektami technologicznymi dla wiodących firm w całej Europie.

 

Dla naszego Klienta szukamy doświadczonego Team Leadera (Java), który będzie odpowiedzialny za prowadzenie zespołu developerów, projektowanie architektury systemów oraz wdrażanie najlepszych praktyk technologicznych. Będziesz łączyć kompetencje liderskie i eksperckie, dbając zarówno o realizację celów projektowych, jak i rozwój członków zespołu.

 

Brzmi jak wyzwanie dla Ciebie?

Co zyskujesz pracując z nami:

- Elastyczny model współpracy – wybierz formę, która najbardziej Ci odpowiada (B2B, umowa o pracę itp.)
- Praca w modelu zdalnym 
- Kultura współpracy – dołączysz do zespołu doświadczonych specjalistów chętnych do dzielenia się wiedzą
- Ciągły rozwój – dostęp do platform szkoleniowych i możliwości rozwoju kompetencji
- Pakiet benefitów – m.in. opieka medyczna Interpolska, karta Multisport, ubezpieczenie Warta i inne
- Sprzęt wysokiej jakości – zapewniamy laptop oraz niezbędne oprogramowanie

Wymagania:
Wymagania

- Minimum 6 lat doświadczenia w pracy przy projektach w technologii Java.
- Minimum 2–3 lata doświadczenia na stanowisku Team Leadera / Tech Leada lub Seniora prowadzącego zespół.
- Doświadczenie w projektach o dużej skali lub dużym znaczeniu biznesowym.
- Wykształcenie wyższe informatyczne lub pokrewne.

Kluczowe umiejętności techniczne (wymagane)

- Java 17+, Spring Boot, Spring MVC, Spring Security
- JPA / Hibernate
- Tworzenie REST API
- Doskonała znajomość SQL oraz PostgreSQL (optymalizacja zapytań, modelowanie danych).
- Znajomość Docker, Kubernetes, CI/CD, Git.
- Doświadczenie z: Kafka, RabbitMQ, Redis, Elasticsearch

Mile widziane

- Praktyczna znajomość wzorców DDD i CQRS
- Doświadczenie w architekturach wysokodostępnych i środowiskach enterprise
- Podstawowa wiedza o chmurze (AWS / Azure / GCP)

Dołączając do projektu, staniesz się częścią Mindbox – firmy technologicznej, w której consulting, technologia i talent łączą siły, aby tworzyć wartościowe rozwiązania cyfrowe. Zapewnimy Ci wsparcie na każdym etapie, wesprzemy Twój rozwój i zadbamy, aby Twoje umiejętności miały realny wpływ na tworzone rozwiązania.

Codzienne zadania:
- Prowadzenie, mentoring i ocena jakości pracy zespołu Java Developerów (code review).
- Projektowanie architektury aplikacji w środowisku mikroserwisowym, event-driven lub modularnym monolicie.
- Podejmowanie decyzji technologicznych oraz nadzór nad standardami i jakością kodu.
- Współpraca z biznesem, analitykami, DevOps i QA.
- Planowanie backlogu, szacowanie prac i nadzór nad sprintami.
- Rozwiązanie problemów wydajnościowych i incydentów produkcyjnych.
- Udział w procesie rekrutacji i rozwój kompetencji zespołu.
- Wdrażanie dobrych praktyk programistycznych i standardów bezpieczeństwa.
- Nadzór nad bezpieczeństwem aplikacji i politykami korporacyjnymi.

🔍 Dekoder Ogłoszenia

🔴
prowadzenie zespołu developerów
Może oznaczać zarówno faktyczne zarządzanie ludźmi, jak i bycie technicznym liderem, który nie ma formalnej władzy nad zespołem.
🔴
projektowanie architektury systemów
Może oznaczać tworzenie od podstaw nowej architektury lub jedynie wprowadzanie drobnych zmian w istniejącej.
🔴
wdrażanie najlepszych praktyk technologicznych
Może oznaczać narzucanie standardów lub jedynie sugerowanie ich stosowania w zespole.
🔴
doświadczenie w projektach o dużej skali lub dużym znaczeniu biznesowym
Definicja 'dużej skali' i 'znaczenia biznesowego' jest subiektywna i może oznaczać projekty o różnym stopniu złożoności i wpływu.
🟡
Kultura współpracy – dołączysz do zespołu doświadczonych specjalistów chętnych do dzielenia się wiedzą
Może oznaczać faktyczne wsparcie i mentoring, ale też po prostu istnienie osób, które znają się na rzeczy.