Senior Software Engineer (Java)

120 - 140 PLN/ godz.B2B (netto)
12 000 - 16 000 PLN/ mies.Umowa o pracę (brutto)
SeniorFull-time·B2B·Umowa o pracę
#310507·Dodano około 2 miesiące temu·30
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

JavaSpring BootDockerREST APIOpen APIJSONYAMLOAuth 2.0OpenID ConnectKeycloakData cataloguesMetadata validationCI/CD

Firma i stanowisko

Sopra Steria is one of the largest tech industry players in Europe, specializing in consulting, digital services, and software development. The Polish branch operates as a Global Delivery Center in Katowice since 2007 with around 1,000 specialists. The Digital Platform Services department focuses on cloud, operating systems, virtualization, databases, backup, storage, networking, and security. The Application Services department handles software development, data engineering, testing, CRM, ITSM, ERP platform integrations, and application management for customers in Scandinavia, Benelux, France, Germany, Switzerland, and the UK.


Wymagania

  • Strong proficiency in Java and Spring Boot for building scalable backend applications and implementing service-to-service communication.
  • Hands-on experience with Docker containerization, including building, running, and troubleshooting containerized applications.
  • Experience working with REST APIs and API specification formats such as OpenAPI, using JSON and YAML for defining and documenting services.
  • Knowledge of OAuth 2.0 and OpenID Connect authentication and authorization standards and ability to integrate secure identity flows into backend services.
  • University degree in Computer Science, Software Engineering, Information Systems, Telecommunications, or equivalent experience.
  • Several years of hands-on experience in backend engineering, middleware engineering, platform integration, or distributed-systems delivery.
  • Strong command of API-based integration, authentication and authorization integration, containerized delivery, and operational support.
  • EU citizenship.
  • Fluent English (B2/C1).
  • Willingness to travel occasionally abroad and visit the office in Katowice.

Nice to have:

  • Experience with Keycloak or comparable identity platforms.
  • Experience with data catalogues, metadata validation, vocabulary management, or schema-governance mechanisms.
  • Experience with container platforms, CI/CD, logging and monitoring stacks, and automated deployment practices.
  • Experience with data spaces, interoperability frameworks, or European digital-platform environments.

Obowiązki

  • Design and implement APIs, adapters, connectors, and integration services between Language Data Space (LDS) components and Simpl-Open middleware capabilities.
  • Implement participant onboarding, secure communications setup, and connector registration workflows.
  • Integrate authentication, authorization, role assignment, attribute mapping, and directory-connected access-management patterns.
  • Implement metadata publication, catalogue interaction, discovery flows, validation rules, and transformation logic.
  • Support vocabulary management, semantic mappings, and multilingual metadata interoperability.
  • Contribute to deployment automation, integration testing, observability, troubleshooting, and technical documentation.

Oferta

  • Luxmed private healthcare
  • Medicover Sport subscription
  • Worksmile platform
  • Educational platforms
  • Language learning platform
  • Referral bonus
  • Copyrights
  • Life insurance
  • Workation
  • Paid certifications
  • Conferences
  • Tech Lunches
  • Access to Communities (Project Management, Architecture, Security, Process Management, Leadership, AI and Cloud)
Karta sportowa
Opieka zdrowotna
Dofinansowanie szkoleń
Budżet konferencyjny
Szkolenia wewnętrzne

Inne informacje

Only candidates with EU citizenship located in Poland and willing to commute to the Katowice office are eligible for cooperation.

Sopra Steria Poland

Sopra Steria Poland

8 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz