#1 Job Board for tech industry in Europe

Senior Java Developer
Java

Senior Java Developer

37 - 42 USD/hNet per hour - B2B
37 - 42 USD/hNet per hour - B2B
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Polish

    C1

    English

    B2

    Java

    advanced

    AWS

    regular

    Microservices

    regular

    Kafka

    regular

    Spring

    regular

Job description

Online interview

Jako firma rekrutacyjna jesteśmy świadomi, że każdy solidny biznes napędzają ludzie z odpowiednio dopasowanymi kompetencjami. Nasz styl zarządzania i partnerskie podejście pozwalają nam na elastyczne dostosowanie się do Twoich potrzeb i zapewniają pełne wsparcie podczas współpracy. W związku z ciągłym rozwojem i dużą liczbą projektów rekrutacyjnych, jakie prowadzimy dla naszych Partnerów, szukamy osoby na stanowisko:


Senior Java Developer


Zakres obowiązków:


  • Prace programistyczne
  • Zbieranie wymagań
  • Konsultacje techniczne (doradztwo innym osobom oraz działom)
  • Code review oraz dbanie o rozwój zespołu
  • Tworzenie dokumentacji w Confluence, realizacja zadań z wykorzystaniem Jira

 

Wymagania:


  • Minimum 4-letnie doświadczenie developerskie w JAVA 8-19
  • Wzorce projektowe (np. Singleton, Factory, Observer)
  • Doświadczenie w pracy z frameworkami: Spring (Spring Boot, Spring MVC), MyBatis
  • Doświadczenie w pracy z bazami danych i kolejkami:SQL i NoSQL (np. MySQL, PostgreSQL, Oracle, MongoDB, Redis), koleka Kafka, umiejętność pracy z ORM
  • Zrozumienie architektury oprogramowania: Mikroserwisy. Architektura RESTful, Kubernetes, Docker, SOA (Service-Oriented Architecture)
  • Testowanie oprogramowania: jednostkowe testy (JUnit, Mockito), testowanie integracyjne i akceptacyjne
  • Zarządzanie wersjami i narzędzia CI/CD:Git (lub inne systemy kontroli wersji), Bitbucket, Jenkins, GitLab CI
  • Umiejętność analizy wymagań i projektowania rozwiązań
  • Zrozumienie podstawowych zasad bezpieczeństwa aplikacji webowych (np. OWASP)
  • Dobra znajomość środowiska chmurowego AWS (w tym IAM, EC2, S3, Lambda, API Gateway, Cloudwatch, MSK)
  • Podstawowe i zaawansowane konstrukcje języka (np. klasy, obiekty, dziedziczenie, interfejsy)
  • Zrozumienie zasad programowania obiektowego (OOP)
  • Umiejętność pracy w zespole Scrum
  • Znajomość systemów Unix/Linux
  • Znajomość praktyk DevOps i narzędzi związanych z automatyzacją


Mile widziane:

  • Znajomość narzędzi i technologii front-end (HTML, CSS, JavaScript, Angular/React)
  • Dodatkowym atutem będzie znajomość języka angielskiego na poziomie komunikatywnym

 

Oferujemy:


  • Prywatną opiekę medyczną
  • Dofinansowanie karty sportowej
  • Stałe wsparcie konsultanta
  • Program rekomendacji pracowników


37 - 42 USD/h

Net per hour - B2B