Kotlin Engineer

Xebia Poland
Summary
Join Xebia, a global leader in digital solutions, and become a Backend Engineer. You will build robust and scalable software for business-critical applications, design and maintain APIs, develop new functionalities in Kotlin-based services, and collaborate in multidisciplinary teams. This role requires strong experience in backend engineering using Kotlin, a solid understanding of event sourcing systems, and proficiency in software engineering principles. You will work with modern cloud-native platforms and contribute to a high-impact platform powering key business operations. The position offers opportunities for professional growth and collaboration within a dynamic and innovative environment. Xebia values employee development and offers a supportive work culture.
Requirements
- Strong experience as a backend engineer using Kotlin in production environments
- Solid understanding of event sourcing systems and Kotlin API design
- Proficiency in software engineering principles such as SOLID, DRY, and ER modeling
- Hands-on experience with CI/CD pipelines, build tools (e.g. Maven), and version control systems (Git/GitHub)
- Strong focus on code quality, including automated testing and code reviews
- Experience working in agile teams (Scrum or Kanban), participating in regular ceremonies
- Excellent communication skills, both written and spoken
- Proactive and self-motivated attitude with the ability to work independently
- Strong interpersonal skills including teamwork, facilitation, and planning
- Excellent analytical and technical problem-solving skills
- English proficiency at C1βC2 level
- Valid passport and readiness to travel to the UK for initial onboarding
- Work from EU and a work permit to work from EU are required
Responsibilities
- Building robust and scalable software for business-critical, web-based applications
- Designing, building, testing, documenting, and maintaining APIs and integrations
- Developing new functionality in core Kotlin-based services, working in multidisciplinary teams
- Collaborating cross-functionally to iterate quickly and deliver core platform features that support business growth
- Working with a modern, cloud-native platform combining web interfaces, backend services, and cloud infrastructure
- Contributing to a high-impact platform that powers key business operations and revenue generation
Preferred Qualifications
- Background in financial services, fintech, or insurtech
- Familiarity with observability tools such as logging and monitoring
- Prior involvement in mentoring or technical leadership
- Experience with mobile-first or cross-platform UI development
- Hands-on exposure to rapid prototyping and innovation workstreams