обновлено 7 дней назад
Staff Software Engineer (Java/Kotlin)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Software Engineer (Java/Kotlin): Modernizing Cint’s survey-data supply platform by designing legacy-displacement patterns, building Spring services, and transitioning systems from Go to Java/Kotlin with an accent on architectural direction, zero-downtime migration, and backend reliability. Focus on breaking down monoliths, mentoring engineers, improving observability with Grafana and tracing, and applying AI-assisted development to complex refactoring work.
Location: Barcelona, Spain; remote work is available from anywhere where operates.
Company
is a research technology company operating a programmatic marketplace that connects survey data suppliers with customers across more than 150 countries.
What you will do
- Define the architectural direction, patterns, standards, and trade-offs for modernizing the Supply domain.
- Design and implement legacy-displacement patterns to move domains out of the monolith with zero downtime.
- Build new services and support the transition from Go to Java, Kotlin, and Spring.
- Mentor senior and mid-level engineers through design reviews and technical guidance.
- Collaborate with product managers to shape requirements and balance technical debt with new product value.
- Improve system reliability through Grafana, tracing, testing, and AI-assisted refactoring and development workflows.
Requirements
- Significant backend engineering experience, typically 10+ years, with expertise in performance-sensitive, production-critical systems.
- Deep backend experience and the ability to work across multiple programming languages and codebases.
- Experience with event-driven systems, monolith decomposition, and system migrations.
- Strong understanding of unit, integration, and end-to-end testing practices.
- Experience with observability, system performance, and reliability engineering.
- Ability to collaborate asynchronously across time zones and mentor other engineers.
Nice to have
- Practical experience with React.
- Experience using agentic programming tools such as Claude Code.
Culture & Benefits
- Remote-first work from locations where operates.
- High autonomy and end-to-end ownership of engineering decisions.
- Collaboration across distributed teams in Europe and the United States.
- Opportunity to build infrastructure powering a global marketplace used by millions of people.
- Culture centered on collaboration, innovation, accountability, respect, and inclusion.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
7 дней назад
Staff Software Engineer, Git Systems
13 дней назад
Senior Software Engineer I (Go)
13 часов назад
Senior Server-Side Engineer (Backend)
100 000 - 150 000$
ngrok
7 дней назад
Senior Software Engineer (Go)
165 500 - 247 500$
7 дней назад
Senior Software Engineer, Git Systems
10 дней назад