Mid Backend Engineer
Core
Design, develop, maintain, and troubleshoot backend services for a global cloud communication platform handling SMS, WhatsApp, WeChat, and KakaoTalk traffic.
Role type
Mid-level backend software engineer (distributed systems)
Builds
Scalable, reliable distributed services for core messaging platform capabilities
Domain
Cloud communications / Distributed systems
Required skills
Backend software engineering, distributed systems, relational databases, scalability, reliability, observability, performance optimization, Java, Kotlin
Preferred skills
Multithreading in Java/Kotlin, message brokers (RabbitMQ, Kafka), caching (Redis), monitoring systems
Technologies
Java, Kotlin, RabbitMQ, Redis, Kafka, MSSQL, Postgres (via careerplan.io/jobs/JR104808-mid-backend-engineer-at-infobip)
Responsibilities
Design and develop backend services for messaging capabilities, build systems to track and process traffic metrics, develop scalable distributed services, contribute to internal monitoring tooling, work with data-intensive systems and databases, take end-to-end ownership of solutions, collaborate with product teams
Seniority
Mid-level, hands-on IC