Oferty pracy

Senior Java Full Stack Developer - Apps Services


We are currently looking for an experienced Java Full Stack Developer for our Swiss client who specializes in finance sector. You will be a part of a well-organized team, with a high level of cooperativeness and responsiveness, that is responsible for developing and integrating applications which made available finance's assets for managers and end clients.

For this project, domain knowledge can outweigh years of experience - if you are a mid developer with experience in the banking industry, don't hesitate to apply!

Note that we can only offer cooperation to people who are located in Poland and have EU citizenship.


  • Contributing to the development of our existing applications and products
  • Understanding user needs, problems to be solved and technical constraints
  • Proposing and implementing adapted technological solutions taking into account the above-mentioned aspects
  • Suggesting new ideas
  • Communicating with other developers, architect and Product Owner
  • Being a part of Scrum team

Tech stack: 

  • Java 8-17
  • Angular 13-15
  • Spring Boot
  • Microservices
  • SQL server, Oracle, Mongo DB
  • Mockito, Junit
  • Kafka
  • Reactive programming

Must have requirements:

  • Java (min. 4 years of experience)
  • Angular (min. 2 years of experience)
  • Spring Boot
  • Experience in banking domain
  • REST API and Open API Standard
  • Good communication skills
  • Proactive team player approach
  • English B2/C1
  • Ability to go occasionally on business trips

Nice to have requirements: 

  • Kafka
  • Hibernate
  • Relational database (Postgres SQL, SQL Server, Oracle)
  • Mockito, JUnit
  • MongoDB
  • Jenkins
  • Reactive programming
  • Openshift 

Work mode and location: Hybrid (2 days in the office) / ul. Uniwersytecka 13, Katowice (Altus building, in the city center)


Working hours: Business hours


What we offer: 

BENEFITS ON UoP: referral bonus, copyrights, life insurance, Luxmed, Mybenefit, access to educational platforms, language courses

DEVELOPMENT OPPORTUNITIES (UoP and B2B): certifications (paid for by the company plus bonus for successful passing), conferences, Tech Lunches- meetings conducted by our specialists) 

The recruitment process for this particular position consists of three stages:

  • a short phone call with a recruiter (30 min max) 
  • one hour long interview on Teams (general and technical questions)
  • additional meeting with manager

If you find this offer interesting and you would like to learn more about the project, send us your up-dated CV in English containing the clause:

 „I agree to the processing by Sopra Steria Polska Sp. z o.o. my personal data contained in my CV for the recruitment process and further recruitment processes.”

Dodaj kolejny