O pozici
Xebia is a global AI-first, digital transformation, and engineering partner. With over 25 years of experience and a team of 5,000 professionals across 16 countries, we help organizations design and build scalable products, platforms, and data-driven solutions.
We specialize in Artificial Intelligence, Data and Cloud, Intelligent Automation, and Digital Products, combining deep technical expertise with a strong focus on engineering excellence and a people-first culture.
In the CEE region, we’re a team of nearly 1,000 experts delivering modern applications, data platforms, and AI solutions for clients such as McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, InPost, and many, many more. We work with leading technologies including AWS, Azure, GCP, Databricks, and Snowflake, and combine strong engineering culture with a consulting mindset and a continuous focus on growth and knowledge sharing.
Co budeš dělat
- develop, maintain, and improve enterprise-grade backend applications using Java,
- support the migration of existing Python-based backend logic and processing pipelines into modern Java services,
- design, build, and maintain REST APIs and backend integrations supporting frontend applications and internal business processes,
- contribute to microservices-based architecture and backend modernization initiatives,
- collaborate with frontend engineers and internal customer teams to deliver scalable and maintainable solutions,
- translate business and technical requirements into robust backend implementations,
- ensure high code quality through code reviews, automated testing, debugging, and performance optimization,
- create and maintain unit and integration tests for backend services and APIs,
- participate in technical discussions related to architecture, scalability, reliability, and system integrations,
- support continuous improvement of engineering standards, backend development practices, and delivery workflows.
Koho hledáme
- commercial experience as a Backend Java Developer in enterprise application environments,
- strong hands-on experience with Java as the primary backend technology,
- practical experience with Spring Boot and modern backend application development,
- good understanding of REST APIs and microservices architecture,
- experience working with backend integrations and distributed systems,
- experience with MSSQL or other relational database systems,
- strong understanding of unit testing and integration testing practices,
- experience working with CI/CD and delivery workflows, preferably using Azure DevOps,
- good understanding of software engineering best practices, maintainability, and clean code principles,
- experience with Git and standard software development workflows,
- strong communication and collaboration skills in international engineering environments,
- practical experience using AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery,
- work from the European Union region and a work permit are required.