Senior Full Stack Engineer (Java / ReactJS)

Java

Senior Full Stack Engineer (Java / ReactJS)

Java
-, Kraków +1 Location

emagine Polska

Full-time
B2B
Senior
Hybrid

Job description

Role: Senior Full Stack Engineer (Java / ReactJS)

Sector: banking

Location: depending on your location: Kraków: 5x/month in the office; Warsaw: 3x/month in the office; outside above location: 1x/month in the office

Type of contract: B2B

Duration: Long-term cooperation

Type of contract: B2B


Senior Full Stack Engineer

In Corporate and Institutional Banking Client Services, we are building in-house solutions to support the onboarding and KYC activities of our customers. Among other things, we are developing client-facing applications for users to manage their activities with the Bank and orchestration capabilities to reduce the time required for clients and staff to complete these activities.



Main Responsibilities:

  • 70% backend technologies, 30% frontend technologies

  • Be hands-on, delivering code to production, supporting the architecture and design of the system aligned to a microservice structure.

  • Drive the delivery of code at a faster cadence across the wider team, leading by example with volume and reliability of changes.

  • Engage actively with the business and engineering leadership to fully understand requirements.

  • Bring innovative ideas and solutions based on understanding the wider requirements.

  • Lead and drive the engineering culture expected across our teams.

  • Collaborate with a global team across regional boundaries.

  • Proactively remove impediments and communicate issues to program management.

  • Identify process inefficiencies and implement innovative and programmatic solutions.


Key Requirements:

  • Extensive experience in software engineering (at least 5 years of relevant experience) with proven expertise in designing, developing, and deploying backend applications.

  • Strong experience developing UI applications using ReactJS.

  • Strong experience with Java, preferably with recent versions.

  • Experience designing microservice architecture.

  • Experience leading teams to deliver changes to production at a high cadence.

  • Good CI/CD practice and development experience.

  • Experience designing and delivering RESTful APIs to production.

  • Extensive experience working with PostgreSQL databases.


Nice to Have:

  • Understanding of containers and Container Orchestration technology (Docker/Kubernetes and GCP).

  • Experience migrating databases from one stack to another e.g. MongoSQL to PostgreSQL.

  • Experience working in the financial sector, specifically banking, previously.


Tech stack

    ReactJS

    regular

    PostgreSQL

    regular

    CI/CD

    regular

    Team Leadership

    regular

    React

    regular

    Java

    regular

    RESTful API

    regular

Office location

Published: 05.12.2025

Senior Full Stack Engineer (Java / ReactJS)

Summary of the offer

Senior Full Stack Engineer (Java / ReactJS)

-, Kraków
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.