2 дня назад
Software Engineer (Java/Vue)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer (Java/Vue): Building and operating reliable data delivery and integration products for regulated gaming operators with an accent on APIs, messaging, data consistency, and production reliability. Focus on extending long-lived services, handling partial failures and idempotency, and delivering tested software across Kubernetes, on-premises, and mixed environments.
Location: Tallinn or Tartu, Estonia
Company
develops software, services, content, and platform technology for regulated and regulating gaming markets.
What you will do
- Design, build, test, debug, and operate reliable features using Java, Vue, and other technologies.
- Develop and maintain information systems and integrations involving APIs, messaging, data consistency, and production failure handling.
- Extend and improve long-lived codebases and support data delivery products in daily operations.
- Contribute to automated testing, code reviews, documentation, and agile delivery with product and quality partners.
- Use approved AI-assisted development tools while validating code through testing, review, and operational checks.
Requirements
- Professional experience building backend or full-stack software in a commercial or product team.
- Strong fundamentals in runtime behavior, relational databases, SQL, debugging, data structures, and complexity awareness.
- Understanding of source-of-truth design, concurrent updates, integration failures, and idempotency.
- Ability to write clean, maintainable, and testable code and contribute to code reviews.
- Clear communication in English, ownership of assigned areas, and willingness to learn Spring, Vue, Kafka, internal platforms, and approved AI workflows.
- Understanding of data classification, security requirements, and restrictions on sharing information with external AI tools.
Nice to have
- Production experience with Java and Spring or Vue.
- Experience with Kafka or similar asynchronous integration technologies.
- Experience modernizing or extending large, long-lived codebases.
- Full-stack delivery across APIs and user interfaces.
- Examples of AI-assisted development with verified outcomes.
Culture & Benefits
- Professional and collaborative environment with training and knowledge sharing.
- Opportunities for personal and professional growth.
- Well-being package and support for an active lifestyle.
- Work-life balance and flexibility.
- Company events and an inclusive workplace.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →