#1 Job Board for tech industry in Europe

  • Job offers
  • Senior Software Java Engineer
    Java

    Senior Software Java Engineer

    Wrocław
    3 620 - 4 943 USD/monthGross per month - Permanent
    3 620 - 4 943 USD/monthGross per month - Permanent
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    Permanent
    Operating mode
    Remote
    Spyrosoft

    Spyrosoft

    Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. We have been included in the Financial Times ranking of 1000 fastest growing companies for three consecutive years: 2021, 2022 and 2023.

    Company profile

    Tech stack

      English

      B2

      Polish

      A2

      Java

      advanced

      MongoDB

      regular

      Kubernetes

      regular

      Keycloak

      regular

    Job description

    Online interview

    Project description:

    Join a mission-critical modernization initiative powering a global employee benefits platform.

    We’re looking for a skilled Java Developer to play a key role in the development and maintenance of a multi-tenant, web-based benefits management system. This system supports extensive customization for our clients, including branding and localization features.


    Main responsibilities:

    • Contribute to the development and continuous enhancement of our core benefits management platform.
    • Participate in a strategic project to replace the legacy IdentityServer3-based authentication system with a modern external identity provider (Keycloak).
    • Define the architectural framework and deliver a proof of concept for the identity system migration.
    • Analyze and document current authentication flows and requirements to ensure functional compatibility during transition.
    • Collaborate with internal teams and stakeholders to define technical and security requirements for the new system.
    • Evaluate integration strategies, user flows, and ensure seamless compatibility with existing infrastructure and applications.


    Tech stack:

    • Java 11–17
    • Spring Framework 5 / Spring Boot / Spring Reactive
    • MongoDB
    • Kubernetes
    • Keycloak (Identity Provider)
    • Legacy IdentityServer3 (being replaced)


    Requirements:

    • Strong experience in Java (11–17) and Spring ecosystem (Boot, Reactive).
    • Familiarity with MongoDB and containerized environments like Kubernetes.
    • Experience or interest in identity and access management systems, particularly Keycloak.
    • A proactive mindset for modernization, problem-solving, and delivering proof of concepts.
    • Excellent collaboration and communication skills.


    3 620 - 4 943 USD/month

    Gross per month - Permanent

    Check similar offers

    Lead Java Developer

    New
    Altimetrik Poland
    6.68K - 8.82K USD/month
    Kraków
    , Fully remote
    Fully remote
    API
    Java
    Databases