Design, develop, and maintain backend services using Kotlin (preferred) and Java.
Build and operate microservices architectures for scalable and resilient systems.
Develop and optimize high-throughput, low-latency systems.
Integrate with PostgreSQL databases and ensure efficient data modeling and querying.
Implement and manage event-driven architectures using Kafka.
Collaborate with frontend, DevOps, and product teams to deliver end-to-end features.
Ensure performance, scalability, and reliability of backend systems.
Write clean, maintainable, and well-tested code.
Participate in code reviews, design discussions, and continuous improvement initiatives.
Troubleshoot and resolve complex backend and production issues.
Requirements
Proven experience as a Backend Engineer (6+ years).
Strong proficiency in: Kotlin (preferred) and/or Java and Microservices architecture.
Hands-on experience with: PostgreSQL and Kafka or other messaging/streaming platforms.
Experience building high-throughput, distributed systems.
Solid understanding of REST APIs and service integration patterns.
Familiarity with containerization (Docker) and cloud environments is a plus.
Experience with CI/CD pipelines and version control (Git).
Tech Stack
Cloud
Distributed Systems
Docker
Java
Kafka
Kotlin
Microservices
Postgres
Benefits
We value your time and lifestyle preferences, so you can choose whether you want to work entirely remotely or from our offices in Cluj-Napoca, Oradea and Bucharest.
Access to learning through our internal platform
Percipio.
Private health insurance is provided by Medicover.
Work from home fixed monthly budget.
A monthly budget you can use to purchase flexible benefits through the Edenred Benefit platform.
Sports benefit: We encourage you to have a healthy lifestyle. We'll reimburse you within budget for your favorite sporting activity: whether it's football, climbing, gym or other sports.