Senior Software Engineer
B3consultingpoland · Location not stated
Weak hiring record · median 124 days open
All reasons
- Open 89 days
- 73% of this employer's openings are over 60 days old
- No location stated
In its favour
- Still listed on the employer's own board
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 Software Engineer**
Rozwijaj się w środowisku, które myśli o Twoim rozwoju tak samo, jak Ty.
**Twoje zadania
**
- Projektowanie oraz rozwój mikroserwisów ukierunkowanych na wydajność i skalowalność z wykorzystaniem wzorców Hexagonal Architecture i Event-Driven Design.
- Budowa i utrzymanie komunikacji opartej na zdarzeniach z użyciem Apache Kafka, Avro oraz wzorca Transactional Outbox.
- Aktywny udział w kształtowaniu architektury systemowej oraz podejmowanie decyzji technologicznych i projektowych.
- Wdrażanie strategii testowania poprzez tworzenie testów automatycznych (jednostkowych, integracyjnych i kontraktowych) z wykorzystaniem Spock Framework, Testcontainers oraz Spring Cloud Contract.
- Codzienna praca z zaawansowanymi narzędziami AI wspierającymi tworzenie kodu w ramach podejścia agentic development workflows.
- Dbanie o jakość i standardy inżynierskie poprzez udział w procesach code review i refaktoryzacji.
**Wymagania
**
- Udokumentowane doświadczenie w tworzeniu aplikacji w Java 21+ oraz frameworku Spring Boot 3.x/4.x (wymagana znajomość Spring MVC).
- Praktyczna znajomość Hexagonal Architecture oraz kluczowych wzorców projektowych dla systemów rozproszonych i mikroserwisów.
- Doświadczenie w pracy z rozproszonymi brokerami wiadomości, w szczególności Apache Kafka.
- Biegłość w obsłudze relacyjnych i nierelacyjnych baz danych, takich jak PostgreSQL oraz MongoDB.
- Umiejętność pisania kompleksowych testów automatycznych przy użyciu Spock Framework (lub JUnit), Testcontainers oraz rozwiązań do testowania kontraktów.
- Codzienne wykorzystanie narzędzi AI w wytwarzaniu oprogramowania (firmowy standard to Claude Code); mile widziane doświadczenie w pracy z agentic development workflows.
- Dobre zrozumienie mechanizmów bezpieczeństwa w aplikacjach (znajomość OAuth2, JWT oraz Spring Security).
Znajomość nowoczesnego stosu wdrożeniowego
narzędzi kontenerowych (Docker, Kubernetes, Helm) oraz procesów GitLab CI.
- Musisz mieszkać i/lub posiadać uprawnienia do pracy w Polsce.
**Co oferujemy?**
- Praca 100% zdalna
- 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ś!
Skills
- Kafka
- Testcontainers
- Spring Cloud
- Java
- Spring Boot
- Spring MVC
- PostgreSQL
- MongoDB
- JUnit
- Claude Code
- OAuth 2.0
- JWT
- Spring Security
- Docker
- Kubernetes
- Helm
- GitLab CI
More jobs at B3consultingpoland
All 40- Senior Mobile iOS DeveloperB3consultingpoland · Location not stated4d ago
- AI/ML Product Manager (Prague)B3consultingpoland · Location not stated4d ago
- Forward Deployed EngineerB3consultingpoland · Warszawa, Poland12d ago
- Senior Agentic EngineerB3consultingpoland · Warszawa, Poland14d ago
- Senior Software EngineerB3consultingpoland · Location not stated18d ago
Similar roles
- Hiring || Salesforce Developer - New Delhi2coms · New Delhi, Delhi, Indiajust now
- Principal AI Engineer — Tech@Lilly Japan (APEX - AI Products & Experience)Lilly · Japan, Kobe officejust now
- Software Engineer II A - GBS INDGhr · Hyderabadjust now
- Full Stack Role (26-05781) -Diverse Lynx India · Location not statedjust now
- AI EngineerDiverse Lynx India · Bengalurujust now
- Sr Application Developer – PeopleSoft HCMNR Consulting - India · PAN Indiajust now