Dołącz do zespołu inżynierów, gdzie technologia służy rozwiązywaniu realnych problemów biznesowych. Poszukujemy 3 doświadczonych Java Developerów z 3-5 letnim doświadczeniem, które czują się pewnie w ekosystemie Javy, ale wciąż ma apetyt na naukę i chcą brać aktywny udział w projektowaniu nowoczesnej, skalowalnej architektury. Pracujemy w metodyce Agile, stawiamy na Clean Code, automatyzację i kulturę DevOps.
Core: Bardzo dobra znajomość Java (preferowana wersja 17+) oraz Spring Boot 3.
Persistence: Praktyczna znajomość Hibernate/JPA oraz baz SQL (PostgreSQL/MySQL). Mile widziane doświadczenie z NoSQL (np. MongoDB, Redis).
Cloud & DevOps: Znajomość Dockera, podstaw Kubernetes oraz doświadczenie z dostawcami chmurowymi (AWS, Azure lub GCP).
CI/CD: Umiejętność konfiguracji pipeline'ów (np. Jenkins, GitLab CI, GitHub Actions).
Testing: Znajomość JUnit 5, Mockito oraz narzędzi typu Testcontainers.
Architektura: Rozumienie architektury mikroserwisowej, wzorców projektowych i zasad SOLID/DRY/KISS.
Język: Znajomość języka angielskiego na poziomie min. B2.
Rozwój oprogramowania: Projektowanie i implementacja mikroserwisów w oparciu o Javę 17/21 i Spring Boot.
Systemy rozproszone: Praca z systemami kolejkowymi i strumieniowaniem danych w czasie rzeczywistym.
Utrzymanie jakości: Pisanie testów jednostkowych, integracyjnych i kontraktowych (TDD mile widziane).
Chmura i infrastruktura: Współtworzenie rozwiązań cloud-native oraz konteneryzacja aplikacji.
Współpraca: Aktywny udział w Code Review, ceremoniach Scrumowych oraz projektowaniu API (REST/gRPC).
Monitoring: Dbanie o obserwowalność systemu (logging, tracing, metrics).
Stabilność: Kontrakt B2B z gwarancją ciągłości projektowej (po zakończeniu projektu oferujemy przejście do kolejnego wyzwania).
Elastyczność: Praca w modelu 100% zdalnym lub hybrydowym, zależnie od specyfiki projektu.
Opieka Career Managera: Regularne wsparcie w planowaniu Twojej ścieżki zawodowej wewnątrz naszej firmy.
Rozwój: Dostęp do wewnętrznych baz wiedzy, społeczności eksperckich oraz budżetu na certyfikacje techniczne.
Screening (20 min): Rozmowa o Twoich projektach, oczekiwaniach finansowych i dopasowaniu do kultury firmy.
Panel Techniczny (60 min): Deep dive w Javę i Springa, dyskusja o architekturze (System Design) oraz krótkie zadanie praktyczne (np. Pair Programming).
Final Talk & Offer: Spotkanie z Managerem i szybka decyzja - szanujemy Twój czas, proces zamykamy zazwyczaj w 7-10 dni.
Administratorem Twoich danych osobowych jest CodeTalent Sp. z o.o. z siedzibą w Warszawie ul. Marcina Kasprzaka 31/119. Twoje dane będą przetwarzane w celu przeprowadzenia obecnego procesu rekrutacyjnego na stanowisko Java Developer na podstawie art. 6 ust. 1 lit. b RODO (podjęcie działań przed zawarciem umowy) oraz art. 6 ust. 1 lit. c RODO (obowiązek prawny wynikający z Kodeksu pracy). Masz prawo do dostępu do swoich danych, ich sprostowania, usunięcia, ograniczenia przetwarzania oraz wniesienia sprzeciwu.