CareerPlanGet AI match score →

Mid/Senior Software Engineer

Zagreb (Croatia)🌐 Remote💼 Full-time🗓 2026-07-14 → 2026-07-31

Core

Building scalable microservices and backend systems for a global RCS (Rich Communication Services) platform that delivers branded, app-like customer experiences via carrier networks.

Role type

Mid/Senior Software Engineer (Backend focus, growing to full-stack)

Builds

High-throughput, low-latency messaging services handling 500M+ daily messages

Domain

Cloud communication / Messaging infrastructure

Deliverable

production ML models | product features

Required skills

Object-oriented programming, Data structures and algorithms, Concurrent and multi-tier application development, RESTful services, Clean code principles, Code testing practices

Preferred skills

Java, Spring Boot, Kotlin, CI/CD tools, Relational databases, Message brokers, Container orchestration

Technologies

Java, Kotlin, React, Spring, Spring Boot, Jenkins, Git, Maven, MSSQL, PostgreSQL, Redis, RabbitMQ, Kafka, Docker, Kubernetes

Responsibilities

Develop, maintain, monitor, and troubleshoot team-owned services; Take full ownership of code from development to production; Write well-designed, testable, and scalable code; Collaborate with Product Management on feature delivery; Integrate AI/LLM capabilities into product features

Seniority

Mid/Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗