JustJoin.IT Hybrydowo Senior

Senior Full Stack Developer (Java + Angular)

B2Bnetwork

⚲ Warszawa, Gdańsk, Gdynia

Do uzgodnienia

Wymagania

  • Java
  • Angular
  • Spring Framework / Spring Boot / Hibernate
  • REST APIs
  • Microservices architecture
  • SQL
  • Jasmine
  • Git

Opis stanowiska

Join a long-term digital transformation project!
We are looking for an experienced Senior Full Stack Developer to join an international team working on the modernization of a large-scale corporate banking platform. This is an excellent opportunity to contribute to the transformation of a legacy system into a modern, API-driven architecture while collaborating with highly skilled professionals in an Agile environment.
Location
Hybrid model (3 days per week in the office)
Office locations:
• Warsaw (preferred)
• Gdańsk
• Gdynia
Your responsibilities
• Design, develop, and maintain REST APIs using Java and Spring
• Build and enhance backend services based on microservices and monolithic architecture
• Participate in a large-scale legacy modernization initiative
• Develop integrations between multiple enterprise systems
• Contribute to frontend development using Angular
• Write and maintain unit tests (JUnit & Jasmine)
• Support BDD testing using Cucumber
• Perform code reviews and ensure high code quality
• Work with SQL databases, including query optimization and schema design
• Collaborate closely with developers, architects, business stakeholders, and QA teams
• Participate in Agile ceremonies (SAFe framework)
• Prepare technical documentation for APIs and solutions
Required skills
• Strong commercial experience with Java
• Experience with Angular
• Hands-on knowledge of Spring Framework / Spring Boot / Hibernate
• Experience designing and developing REST APIs
• Solid understanding of Microservices Architecture
• Good knowledge of SQL
• Experience with Jasmine
• Familiarity with Git
Nice to have
• Experience with Reactive Programming (WebFlux, Project Reactor)
• Knowledge of Domain-Driven Design (DDD)
• Experience with Hexagonal (Ports & Adapters) Architecture
• Experience with Cucumber / BDD
• Knowledge of SOLID principles and design patterns
What you'll work on
• Modernizing a mission-critical enterprise platform
• Building modern APIs for corporate banking services
• Refactoring business logic from a monolithic application into microservices
• Working in an international team using English as the primary communication language
• Delivering solutions within a SAFe Agile environment
What we offer
• Long-term project with high business impact
• Opportunity to work on large-scale system modernization rather than pure maintenance
• Challenging technical environment focused on modern architecture and best engineering practices
• International, collaborative team
• Professional growth through complex engineering challenges
Requirements
• Professional experience developing enterprise applications with Java
• Experience working with Angular in commercial projects
• Strong communication skills in English
• Ability to work effectively in an Agile environment

🔍 Dekoder Ogłoszenia

🔴
Join a long-term digital transformation project!
Projekt może być długoterminowy, ale transformacja może oznaczać przepisywanie starego kodu, a nie tworzenie czegoś zupełnie nowego.
🔴
modernization of a large-scale corporate banking platform
Praca nad starym, dużym systemem bankowym, co może wiązać się z trudnościami w zrozumieniu i modyfikacji istniejącego kodu.
🔴
transformation of a legacy system into a modern, API-driven architecture
Duża część pracy będzie polegać na przepisywaniu lub integrowaniu się ze starym systemem, a niekoniecznie na budowaniu od podstaw.
🟡
Build and enhance backend services based on microservices and monolithic architecture
Możesz pracować zarówno nad nowymi mikroserwisami, jak i nad utrzymaniem lub rozbudową istniejącej monolitycznej części systemu.
🔴
Participate in Agile ceremonies (SAFe framework)
Przygotuj się na dużą ilość spotkań i formalnych procesów, charakterystycznych dla frameworka SAFe, który bywa bardzo rozbudowany.