Description
Xebia is hiring a senior software engineer to design and develop REST APIs, backend services, and modern web applications for client-facing integrations. The role leads integration architecture, defines API contracts using OpenAPI and Swagger, uses Java, Kotlin, React, and TypeScript, supports distributed systems and complex integrations, maintains technical documentation, and participates in on-call rotation. The position requires strong commercial Java and Kotlin experience, API-first design expertise, distributed systems knowledge, OAuth 2.0 and OpenID Connect familiarity, and willingness to visit the client’s Warsaw office once or twice per quarter.
