Senior Fullstack Developer

Java

Senior Fullstack Developer

Java
Centrum, Warsaw

emagine Polska

Full-time
Any
Senior
Hybrid

Job description

Industry: Banking
Work model: Hybrid in Warsaw or Tricity - 3 days a week in the office
Rate: up to 170 PLN/h (B2B contract)

The Senior Fullstack Developer role is focused on modernizing the Corporate Netbank Administration (CNA) system, improving the customer experience through API development, and ensuring seamless integration across various services. The position requires strong expertise in Java development and solid experience with modern frameworks.

RESPONSIBILITIES:

  • Building REST API solutions and integrations with other applications.

  • Refactoring legacy applications by extracting business logic into microservices.

  • Collaborating with other developers, teams, and stakeholders to deliver optimal solutions.

  • Participating in the development and continuous improvement of services in both microservice and monolith architectures.

REQUIREMENTS:

  • Hands-on experience in Java development (preferably at least 6 years).

  • Familiarity with reactive programming.

  • Working knowledge of Spring and Hibernate frameworks.

  • Experience with SQL, REST, Microservices, and Git.

  • At least 2 years of experience with Angular.

NICE TO HAVE:

  • Familiarity with the DDD (Domain-Driven Design) approach.

  • Experience with the Cucumber framework.

  • Previous experience working in an international team with English as the common language.

  • Exposure to SAFe Agile methodologies.

Tech stack

    English

    B1

    API (Application Programming Interface)

    advanced

    training

    advanced

    SQL

    advanced

    Java

    advanced

    Spring

    advanced

    Hibernate

    advanced

    Testing

    advanced

    REST

    advanced

    Agile

    advanced

    Backend

    advanced

Office location

Published: 25.02.2026

Senior Fullstack Developer

Summary of the offer

Senior Fullstack Developer

Centrum, Warsaw
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.