New offer - be the first one to apply!

December 17, 2025

Senior Full Stack Engineer (Java / ReactJS)

Senior • Hybrid

Kraków, Poland

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.