Senior Java Developer
Senior Java Developer (k/m)
📍 Warszawa / hybrydowo (1–3 dni w biurze preferowane)
🕒 B2B | full time | Długofalowa współpraca
130-150PLN netto/h
O projekcie
Poszukujemy doświadczonego Senior Java Developera, który dołączy do zespołu rozwijającego nowoczesne produkty OTT oraz eCommerce. Będziesz pracować w zespole doświadczonych Java Developerów, wspólnie z Frontend Developerami oraz QA, rozwijając rozwiązania w metodyce Nexus Scrum.
Zakres obowiązków
projektowanie i rozwój aplikacji w technologii Java,
implementacja nowych funkcjonalności oraz rozwój istniejących systemów,
udział w projektowaniu architektury rozwiązań,
przeprowadzanie code review i dbanie o wysoką jakość kodu,
wsparcie techniczne oraz konsultacje dla innych zespołów,
tworzenie dokumentacji technicznej w Confluence,
realizacja zadań z wykorzystaniem Jira,
współpraca z zespołem programistów, testerów oraz analityków.
Wymagania
Java
minimum 4 lata komercyjnego doświadczenia w programowaniu w Java (wersje 8–25),
bardzo dobra znajomość zagadnień związanych z wielowątkowością,
znajomość niemutowalności oraz wzorców projektowych.
Frameworki
Spring Boot,
Spring MVC,
Spring WebFlux,
MyBatis,
TestContainers.
Bazy danych i integracja
SQL i NoSQL,
Oracle,
PostgreSQL,
MongoDB,
Redis,
Apache Kafka,
doświadczenie z ORM.
Architektura
mikroserwisy,
REST API,
Docker,
Kubernetes,
SOA,
rozwiązania SSO (Okta, CAS, IAM).
Testowanie
JUnit,
Mockito,
Spock,
doświadczenie we współpracy przy testach wydajnościowych (JMeter, K6).
CI/CD i narzędzia
Git (Bitbucket, GitLab),
Jenkins,
GitLab CI / GitLab Pipelines,
Jira,
Confluence.
Dodatkowym atutem będzie
znajomość OWASP i zasad bezpieczeństwa aplikacji,
doświadczenie z AWS (IAM, EC2, S3, Lambda, API Gateway, CloudWatch, MSK),
znajomość systemów Linux/Unix,
umiejętność tworzenia skryptów Bash lub Python,
znajomość praktyk DevOps,
doświadczenie w tworzeniu dokumentacji technicznej,
podstawowa znajomość HTML, CSS, JavaScript oraz Angular, React lub Vue.js.
Poszukujemy osoby, która
potrafi analizować wymagania i proponować optymalne rozwiązania,
jest samodzielna i odpowiedzialna za dostarczane rozwiązania,
dba o jakość kodu i dobre praktyki programistyczne,
dobrze odnajduje się w pracy zespołowej,
komunikuje się w języku angielskim na poziomie umożliwiającym współpracę w projekcie.
Oferujemy
udział w rozwoju nowoczesnych produktów cyfrowych,
pracę z wykorzystaniem aktualnych technologii i nowoczesnej architektury,
współpracę z doświadczonym zespołem specjalistów,
realny wpływ na rozwój projektów i stosowanych rozwiązań,
elastyczny model pracy – zdalnie lub hybrydowo (preferowana obecność w biurze w Warszawie 1–3 razy w tygodniu),
długofalową współpracę,
rozpoczęcie współpracy od połowy lipca lub na początku sierpnia.
Benefity: Karta Multisport oraz Luxmed
Jeżeli chcesz pracować przy rozwoju nowoczesnych platform cyfrowych, cenisz wysoką jakość kodu oraz lubisz współtworzyć rozwiązania oparte o architekturę mikroserwisową – zapraszamy do aplikowania.
Co zyskasz dzięki aplikacji na ofertę Antal?
Gdy Twoja aplikacja zostanie rozpatrzona pozytywnie (zostaniesz zaproszony/a do procesu), otrzymasz wsparcie Konsultanta/Konsultantki, który/a utrzyma z Tobą stały kontakt (mailowo lub telefonicznie), pomoże Ci przygotować się do rozmowy rekrutacyjnej z przyszłym pracodawcą oraz zatroszczy się o jakość procesu rekrutacyjnego, w którym aktualnie bierzesz udział.
Kim jesteśmy?
Jesteśmy liderem rekrutacji specjalistów i menedżerów oraz doradztwa w obszarze HR. Marka obecna jest w 35 krajach, w Polsce działa od 1996 roku. Przez ten czas zbudowaliśmy wiele karier kandydatów, dzięki elastycznemu i kompleksowemu podejściu do wszystkich rekrutacji. Antal tworzy ponad 130 profesjonalnych konsultantów ds. rekrutacji, którzy są oni nie tylko skutecznymi rekruterami, ale także wykwalifikowanymi doradcami, specjalizującymi się zarówno w zakresie wybranego sektora, jak i stanowiska.
Sprawdź inne aktualne oferty pracy na:
Zaobserwuj nasz profil na LinkedIn: