Kotlin Backend Developer
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Kotlin Backend Developer to design and maintain scalable web backend systems using Kotlin. Join our team in Cluj for a contract position.
Profile Summary
Experienced backend developer specializing in Kotlin-based web backend systems, with a strong focus on building scalable, maintainable, and secure server-side applications. Comfortable working across the full backend lifecycle, from API design and database modeling to deployment and long-term system evolution.
Core Responsibilities
- Design, develop, and maintain web backend systems using Kotlin
- Build and maintain RESTful and/or GraphQL APIs
- Implement business logic, data processing, and integrations with external services
- Design and optimize database schemas and queries
- Ensure application performance, reliability, and security
- Write clean, testable, and well-documented code
- Collaborate with frontend developers, product managers, and stakeholders
- Participate in system architecture decisions and technical planning
- Maintain and evolve existing backend systems over time
Technical Skills
- Kotlin (primary language)
- JVM ecosystem (Java interoperability)
- Backend frameworks such as:
- Spring Boot / Spring WebFlux
- Ktor (or similar)
- API design (REST, JSON, HTTP, authentication)
- Databases:
- Relational (PostgreSQL, MySQL)
- NoSQL (optional)
- ORM / database tools (Hibernate, Exposed, JPA, etc.)
- Asynchronous and concurrent programming
- Version control (Git)
Additional Experience (Nice to Have)
- Cloud platforms (AWS, GCP, Azure)
- Containerization (Docker)
- CI/CD pipelines
- Authentication & authorization (JWT, OAuth2)
- Microservices or modular monolith architectures
- Monitoring, logging, and performance tuning
Working Style
- Able to work independently and take ownership of backend components
- Comfortable maintaining and extending existing systems
- Focused on code quality, scalability, and long-term maintainability
- Strong problem-solving and communication skills
Engagement
- Suitable for long-term collaboration
- Can work as part of a distributed or in-house team
Job Details
- Department: Development
- Location: Cluj, Romania
- Employment Contract: Contract
We Offer
- Opportunity to work in a dynamic and innovative environment
- Competitive compensation package
- Professional growth and development opportunities
About the Company
Join our team and help us create amazing digital experiences.
Apply for this position
Ready to join our team? Fill out the form below and we'll get back to you soon.
Not the right fit?
Please complete the reCAPTCHA to prove you are human
Hey there! Ask me anything!
© EMOTIONSTUDIOS. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.