• Wynagrodzenie do 155PLN netto+VAT/h, B2B via Devire
  • Praca w trybie 100% zdalnym (możliwość pracy hybrydowej z Warszawy)
  • Możliwość długofalowej współpracy z firmą o stabilnej pozycji na rynku

Java / Backend

  • min. 4 lata doświadczenia w programowaniu w Java (Java 8–25)
  • bardzo dobra znajomość języka Java (w tym wielowątkowość, niemutowalność)
  • znajomość wzorców projektowych i dobrych praktyk programistycznych
  • doświadczenie w pracy z architekturą mikroserwisową

Frameworki i technologie

  • Spring (Spring Boot, Spring MVC, WebFlux)
  • MyBatis
  • TestContainers

Bazy danych i integracje

  • SQL i NoSQL (Oracle, PostgreSQL, MongoDB, Redis)
  • Kafka (Confluent / integracje event-driven)
  • znajomość ORM

Architektura i infrastruktura

  • RESTful API
  • SOA
  • Docker, Kubernetes
  • SSO (Okta, CAS, IAM)

Testowanie

  • testy jednostkowe: JUnit, Mockito
  • testy integracyjne i akceptacyjne: Spock
  • wsparcie testów wydajnościowych: JMeter, K6

CI/CD i narzędzia

  • Git (Bitbucket, GitLab)
  • Jenkins / GitLab CI / pipelines

Cloud

  • AWS (IAM, EC2, S3, Lambda, API Gateway, CloudWatch, MSK)

Systemy i narzędzia

  • Linux / Unix
  • podstawy skryptowania (Bash, Python)
  • Confluence, Jira

Bezpieczeństwo

  • podstawowa znajomość OWASP i zasad bezpieczeństwa aplikacji webowych

Mile widziane

  • znajomość technologii frontendowych: HTML, CSS, JavaScript
  • frameworki: Angular / React / Vue.js

Wymagania miękkie

  • bardzo dobre umiejętności analityczne i projektowe
  • samodzielność oraz odpowiedzialność za jakość dostarczanego kodu
  • umiejętność pracy zespołowej w środowisku Scrum
  • dobra komunikacja i współpraca w zespole
  • nastawienie na rozwój i dzielenie się wiedzą

Wymagana znajomość języków

  • język angielski na poziomie komunikatywnym (B2+)

Obowiązki

  • rozwój i utrzymanie aplikacji w technologii Java
  • projektowanie i implementacja rozwiązań w architekturze mikroserwisowej
  • konsultacje techniczne oraz wsparcie innych zespołów i działów
  • udział w code review oraz dbanie o wysoką jakość kodu
  • tworzenie i utrzymywanie dokumentacji technicznej w Confluence
  • realizacja zadań w Jira w ramach pracy zespołowej Scrum
  • współpraca z zespołem frontendowym oraz QA
  • wsparcie procesów CI/CD i DevOps

Jesteśmy Devire – firmą rekrutacyjną, której celem jest łączenie świetnych ludzi ze świetnymi pracodawcami.

Niezależnie czy rozglądasz się za nową pracą na stałe czy projektem w formie współpracy B2B – możesz polegać na naszym wsparciu na każdym kroku.

Współpracujemy z pracodawcami z terenu całej Polski i realizujemy rekrutacje we wszystkich kluczowych obszarach technologicznych.