Senior Java Developer
Summary
Senior Java Developer at IT consultancy B3 Consulting Poland in Warsaw, developing applications and microservices for varied client projects: Java/Spring, REST/SOAP/gRPC APIs, RabbitMQ, Hibernate/JPA, MS SQL Server, Docker and Git/SVN, plus code review, testing and maintenance support.
Jesteśmy częścią międzynarodowej organizacji notowanej na NASDAQ w Sztokholmie, działającej w 11 krajach. W Polsce mamy pełną autonomię. Sami wybieramy technologie, procesy i sposób pracy, zachowując najwyższe standardy.
Realizujemy różnorodne projekty IT w Polsce i globalnie, w wielu obszarach i technologiach, co pozwala rozwijać kompetencje i zdobywać doświadczenie dopasowane do Twoich ambicji.
Naszą współpracę opieramy na filozofii CARE. Rozumiemy ją jako odpowiedzialny dobór projektów, transparentną współpracę oraz długofalowe podejście do rozwoju.
Dołącz do nas jako
Senior Java Developer
Rozwijaj się w środowisku, które myśli o Twoim rozwoju tak samo, jak Ty.
Twoje zadania:
Rozwój aplikacji i mikrousług w Java oraz Spring Framework.
Projektowanie i implementacja API REST, SOAP i gRPC (JAX-RS, JAX-WS).
Praca w architekturze mikroserwisowej i integracje między systemami.
Komunikacja asynchroniczna z wykorzystaniem RabbitMQ.
Mapowanie danych z użyciem Hibernate/JPA.
Praca z MS SQL Server oraz optymalizacja zapytań SQL.
Konteneryzacja usług w Docker.
Praca z Git/SVN i Git Bash.
Code review, testy oraz wsparcie utrzymania rozwiązań.
Wymagania:
Min. 3 lata doświadczenia jako Java Developer
Java
REST, SOAP, GRPC (JAX-RS, JAX-WS)
ORM (Hibernate)
SQL (preferowany DBMS MSSQL)
System kolejkowy (RabbitMQ)
Spring Framework
Docker
Git/SVN, Git Bash
Architektura mikroserwisowa
Mile widziane:
Narzędzia DevOps (TeamCity, Octopus, Nexus)
ElasticsearchBDD, TDD
Agregacja logów (Grafana Loki)
Zabbix
Bootstrap
Co oferujemy?
• Pracę w skandynawskiej kulturze opartej o logikę i dialog.
• Benefity w obszarze zdrowia i sportu dopasowane do potrzeb.
• Speed Coaching, krótkie sesje, które dają nowe perspektywy i rozwiązania.
• Treningi sportowe, wewnętrzna drużyna, wspólne zawody.
• Imprezy integracyjne i spotkania rozwojowe.
Aplikuj już dziś!