All offersKatowiceJavaSenior Java Full Stack Developer
Senior Java Full Stack Developer
Java
Sopra Steria

Senior Java Full Stack Developer

Sopra Steria
Katowice
Type of work
Full-time
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Hybrid
Sopra Steria

Sopra Steria

Sopra Steria is a European leader in consulting, digital services, and software development. We are in TOP 5 European players in it services industry. Currently we hire around 50 000 employees, and we operate in nearly 30 countries in the world.

Company profile

Tech stack

    Java
    advanced
    Vue.js
    advanced
    Maven
    regular
    Git
    regular
    MySQL
    regular

Job description

Online interview
Friendly offer

We are currently looking for Senior Java Developer to join one of our European Union long-term projects. The new platform will enable one of European Union transformation offices to ensure the legal compliance of its services in the field of public procurement, both at Belgian and European level.    


 

Mission/activities:  

  • Backend/frontend development (with more emphasis on back-end - 70% of work but the proportion may be occasionally changing)  
  • Corrective and evolutionary maintenance with adding new functionalities- 80% of development and changes, 20% of maintenance 
  • Unit & integration testing 
  • Direct communication with the client 



Tech stack: 

  • Web Front-end: VueJS
  • Backend Framework: Quarkus, Elasticsearch (ELK)
  • Platform: Openshift 4
  • Document storage: Minio
  • Security / Access Management: Keycloak
  • Java: Open jdk-17
  • Dev tools: Maven 3+, Argocd, Git/Bitbucket, SonarQ, Snyck, Microservices Open API 3, Postman
  • SQL Database: Postgresql
  • Additional: JSON, Rest, microservices


Must have requirements: 

  • Min. 4 years of Java experience
  • VueJS
  • Maven
  • Git
  • SQL
  • Unit & integration testing (Junit)
  • English B2/C1
  • Good communication skills
  • Ability to go on occasional business trips abroad and to our office in Katowice
  • EU citizenship 


Nice to have requirements:

  • Quarkus
  • Elastic Search
  • ArgoCD
  • Openshift experience
  • Minio experience
  • Keycloack experience


The recruitment process in our company consists of three stages:


  • a short call with a recruiter (30 min max)
  • HR/Technical interview on Teams (1 hour)
  • Meeting with customer/team (for those who successfully passed an HR/technical interview)

 


Regardless of the decision, we always come back with feedback and keep our candidates up to date on the status of the recruitment process.


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