3 дня назад
Software Engineer (Java)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer (Java/Spring Boot): Building and operating scalable, highly available backend services for OTT messaging channels with an accent on partner API integrations, messaging workflows, and production reliability. Focus on designing end-to-end features, handling changing APIs and billing rules, investigating incidents, and improving observability across live systems.
Location: Katowice, Poland
Company
develops a global full-stack cloud communication platform connecting businesses with customers through messaging and other communication channels.
What you will do
- Own features end to end, including design, implementation, testing, rollout, and production follow-up.
- Build and maintain Java and Spring Boot backend services for OTT messaging channels.
- Integrate with partner APIs and webhooks, including API version upgrades and deadline-driven programs.
- Support production systems by investigating incidents, identifying supplier issues, and delivering fixes.
- Improve system reliability, observability, and quality through code reviews, testing, and operational improvements.
- Collaborate with Product and engineering teams while mentoring more junior colleagues.
Requirements
- Mid-level backend engineering experience with 3+ years building backend services, or equivalent independent delivery experience.
- Strong Java or Kotlin and Spring Boot skills, with experience using Maven, Git, and automated tests.
- Experience shipping and operating production systems, including logs, metrics, and incident response.
- Ability to break down ambiguous problems, propose designs, and deliver stable, maintainable solutions.
- Clear communication in English with engineering and product stakeholders.
Nice to have
- Experience with Kafka, REST APIs, and OpenAPI.
- Knowledge of relational or document databases, Redis, CI/CD, Docker, and highly available systems.
- Messaging, CPaaS, or payments experience.
- Polish language skills for the Katowice office.
Culture & Benefits
- Feature-team environment with close collaboration with Product.
- Agile delivery using Jira, Git, Confluence, and Slack.
- Production support rotation with exposure to live systems.
- Standard benefits package.
- Inclusive and equal-opportunity workplace with colleagues from diverse backgrounds.
Hiring process
- Application followed by the hiring process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →