New offer - be the first one to apply!

April 24, 2026

Senior Fullstack Developer (Java + Angular)

Senior • Hybrid

Warsaw, Poland

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