> Markdown version of [/jobs/ext/1941910-backend-engineer-mid-level-kotlin](https://www.wearedevelopers.com/jobs/ext/1941910-backend-engineer-mid-level-kotlin). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Engineer (mid level) - Kotlin - **Company:** Journi GmbH - **Location:** Wien, Austria - **Experience:** Experienced - **Salary:** €63,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Amazon Cloudfront, Amazon S3, Unit Testing, Databases, Continuous Integration, Amazon DynamoDB, Github, Identity and Access Management, Java Virtual Machine (JVM), PostgreSQL, Machine Learning, MariaDB, MongoDB, MySQL, NoSQL, Redis, SQL Databases, Datadog, Okta, Backend, Kotlin, Gitlab-ci, AWS Aurora, Information Technology, Front End Software Development, Asynchronous Programming, Restful APIs, Amazon Simple Queue Service (SQS), Docker - **Published:** August 6, 2026 - **Apply:** https://www.adzuna.at/details/5829158064 ## About the Role * 2+ years of development experience developing Backend applications (links to projects or GitHub are welcome!) * Strong knowledge in any JVM based language (Either in Kotlin OR Java. If you do not have experience with Kotlin: You should be willing and interested in learning Kotlin) * Experience developing and designing REST APIs * You know how to write automated unit tests with their respective mocks * Experience working with any SQL database (MySQL, PostgreSQL, MariaDB) and any NoSQL database (Redis, AWS DynamoDB, MongoDB) * You have strong communication and collaboration skills * You are constantly learning, asking for feedback, and self-motivated * You have passion for solving problems * You are permitted to work in the EU/Austria (OR have a degree in Computer Science which is required to apply for an Austrian work permit) * You are able to relocate to / based in Vienna - the world's most liveable city! Nice-to-haves * Experience in prioritising workloads * Experience with the following technologies: PostgreSQL / AWS Aurora, KeyCloak, Redis / Valkey, Docker, AWS (S3, IAM, SQS, ECS, ALB, RDS, CloudFront), GitLab CI/CD, Datadog (APM, Monitors, Logs) * Experience working with statistical methods or machine learning algorithms * Experience with migrations from monolith to microservice infrastructure * Experience working with cross-functional teams * CI/CD experience * Kotlin experience (Coroutines / Ktor / KMP) ## Description * Develop the core of our new storytelling app, written in Kotlin, which enables our customers to create personalized print products with minimal effort * Collaborate with frontend colleagues, product designer and managers to help improve our products by designing and developing new features and REST APIs * Proactively identify and communicate improvements in your own and your teams work * Give and receive feedback, criticize constructively and foster an environment for constant improvement * Share your expertise as a Backend Engineer with the Journi Team, 2. Coding Challenge and System Design Knowledge Interview with the Backend Team (30 min to 1 h) 3. Technical interview with the Backend Team (1 h) 4. Final interview with the Leadership team (1 h) ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Tomorrow's cloud data platforms - fully managed database-as-a-service (DBaaS)](https://www.wearedevelopers.com/videos/254-tomorrow-s-cloud-data-platforms-fully-managed-database-as-a-service-dbaas) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) ## Related Articles - [How to Find Tech Jobs in Vienna](https://www.wearedevelopers.com/magazine/292-how-to-find-tech-jobs-in-vienna) - [Austria – the most livable place for software developers?](https://www.wearedevelopers.com/magazine/20-austria-the-most-livable-place-for-software-developers) - [Software Developer Salary in Austria [2023]](https://www.wearedevelopers.com/magazine/213-software-developer-salary-in-austria-2023) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)