Senior Fullstack Developer (Java + Angular)

Java

Senior Fullstack Developer (Java + Angular)

Java
polska, Gdańsk +2 Locations

B2Bnetwork

Full-time
B2B
Senior
Hybrid

Job description

About the project

You will join an international team working on the modernization of an enterprise-class system in the corporate banking area. The project focuses on transforming a legacy system into a modern architecture based on microservices and building efficient, scalable APIs.

We work in an environment:

  • Microservices + monolith (hybrid architecture)

  • DDD (Domain-Driven Design)

  • Hexagonal architecture

  • Reactive stack (WebFlux, Project Reactor)

  • SAFe Agile

Your responsibilities

  • Designing and implementing REST API

  • System integrations (system-to-system communication)

  • Refactoring the legacy system and migration to microservices

  • Working on system modernization and development

  • Creating solutions in reactive architecture

  • Frontend support (Angular – basic level is sufficient)

  • Writing tests:

    • unit tests (JUnit, Jasmine)

    • BDD (Cucumber)

  • Participating in code reviews and ensuring code quality

  • Working according to SOLID principles and design patterns

  • Working with SQL databases

  • Collaboration in an Agile team (PI Planning, daily, retro)

  • Creating technical documentation

Requirements

Very good knowledge of:

  • Java

  • Angular

  • Spring (Spring Framework / Hibernate)

  • REST API

  • SQL

Experience with:

  • Microservices

  • Reactive programming (e.g. WebFlux)

Knowledge of:

  • Cucumber

  • Jasmine

Experience working with legacy systems and their modernization
Practical knowledge of Git
Good command of English

Nice to have

  • Experience with monolith to microservices migration

  • Knowledge of DDD approach

  • Experience in banking environment or large enterprise systems

What the project offers

  • Participation in a real system transformation (not only maintenance!)

  • Long-term, stable project

  • Technological challenges (legacy modernization → microservices)

  • Work in an international environment

  • Influence on architecture and solutions

Tech stack

    English

    B2

    Java

    nice to have

    Angular

    nice to have

    Microservices

    nice to have

    DDD

    nice to have

    Project Reactor

    nice to have

    WebFlux

    nice to have

Office location

About the company

B2Bnetwork

W B2B Network wierzymy, że najlepsze efekty powstają wtedy, gdy łączymy talenty specjalistów z wyzwaniami, które naprawdę do nich pasują. Dlatego to Ty wybierasz projekty, a my zapewniamy stabilne warunki, wsparcie i dos...

Company profile

Senior Fullstack Developer (Java + Angular)

Summary of the offer

Senior Fullstack Developer (Java + Angular)

polska, Gdańsk
B2Bnetwork
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest B2B.net S.A. z siedzibą w Lidzbarku, ul. Wielki Łęck 81A (dalej jako "administrator"). Mas... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.