6 дней назад
Mid/Senior Software Engineer (Java/Kotlin)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Mid/Senior Software Engineer (Java/Kotlin): Developing and operating scalable backend services for a global omnichannel email communication platform that processes tens of billions of emails monthly with an accent on reliability, deliverability, and maintainable system design. Focus on building concurrent and multi-tier applications, expanding toward full-stack development, and integrating AI or LLM-based capabilities into product features.
Location: Tuzla, Bosnia and Herzegovina; flexible hybrid work model
Company
develops a global full-stack cloud communication platform used by clients to connect and communicate with their customers.
What you will do
- Develop, maintain, monitor, and troubleshoot team-owned services on a global-scale communication platform.
- Own produced code throughout development, testing, deployment, and production operation.
- Build well-designed, testable, clean, and scalable software for the email communication channel.
- Work primarily on backend development while expanding toward full-stack development, databases, system design, alerting, and monitoring.
- Collaborate with Product Management on feature development and delivery.
- Explore and integrate AI or LLM-based capabilities into product features where relevant.
Requirements
- Strong knowledge of object-oriented programming principles, data structures, and algorithms.
- Experience with concurrent and multi-tier applications.
- Understanding of RESTful services and code testing practices.
- Ability to use modern development approaches, including AI-assisted coding tools and agents.
- Appreciation for code reviews and ownership of production-quality code.
Nice to have
- Experience with Java, Spring, Spring Boot, Kotlin, Python, Docker, or Kubernetes.
- Familiarity with CI/CD tools such as Jenkins, Git, Maven, or Canary.
- Knowledge of MSSQL, PostgreSQL, Redis, RabbitMQ, Kafka, or similar data and messaging technologies.
- Experience designing caching strategies and asynchronous communication patterns with monitoring and observability.
Culture & Benefits
- Flexible hybrid work arrangements, flexible working hours, and time off with additional special leave days.
- Performance-driven bonuses, regular compensation reviews, and an employee stock ownership plan.
- Career mobility, internal opportunities, upskilling, mentorship, onboarding, and training programs.
- Short- and long-term international mobility opportunities across global hubs.
- Inclusive workplace focused on diverse backgrounds, perspectives, and talents.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →