Jobs in Serbia β Senior Software Developer, JetBrains, Serbia
- LocationBelgrade,
- SalaryCompetitive
- Job typeFull time
- ExperienceMid level
- EducationNot specified
- WorkplaceHybrid
- Visa sponsorshipNo
- Posted2 hours ago
- Deadlineβ
Job Description
Dream tech jobs in Serbia β JetBrains in Belgrade is hiring a Senior Software Developer for the JCP Core Foundation (licensing and quotation). This full-time, hybrid Mid-Senior role with relocation support needs JVM backend expertise (Kotlin/Java), strong relational-database skills and distributed-systems experience including Kafka.
What You'll Do:
- Build backend services on the JVM (Kotlin/Java) for licensing and quotation
- Design with relational databases: transactions, isolation levels, locking
- Apply distributed-systems patterns: idempotency, retries
- Work with Kafka-based messaging
- Collaborate with the Belgrade engineering team (flexible office/home)
Responsibilities
- Build backend services on the JVM (Kotlin/Java) for licensing and quotation
- Design with relational databases: transactions, isolation levels, locking
- Apply distributed-systems patterns: idempotency, retries
- Work with Kafka-based messaging
- Collaborate with the Belgrade engineering team (flexible office/home)
Requirements
- Backend services experience on JVM (Kotlin/Java)
- Relational databases: transactions, isolation levels, locking
- Distributed systems patterns: idempotency, retries
- Kafka experience