Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CoreWillSoft GmbH

Software Engineer – Kotlin Multiplatform, Android Development

CoreWillSoft GmbH

Software Engineer developing Kotlin Multiplatform and Android solutions for secure IoT software at CoreWillSoft GmbH. Working on products that improve real-world security and connected devices.

Posted 4/13/2026contractRemote • 🇩🇪 GermanyMid-LevelSenior💰 €5,000 - €6,000 per monthWebsite

Tech Stack

Tools & technologies
AndroidAWSAzureCloudDistributed SystemsDockerGrafanaIoTJavaKotlinMicroservicesMongoDBNoSQLPostgresPrometheusSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • You will work on products used by businesses across Western Europe.
  • Our team operates in a scaled agile approach across Europe with headquarters in Bonn, Germany.
  • The team is responsible for the complete software development lifecycle, including ideation, implementation, and operation of secure IoT software powering smart buildings and smart homes worldwide.

Requirements

What you’ll need
  • Your skills:
  • Back end: Proficiency in Kotlin and/or Java for backend development.
  • Strong experience with the Spring Boot framework.
  • Experience with Docker and containerized applications.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience designing and consuming RESTful APIs.
  • Knowledge of microservices architecture and design patterns.
  • Experience with on-premise and cloud-based deployments.
  • Proficiency in secure coding practices and understanding of security best practices for backend systems.
  • Familiarity with scalability strategies and performance optimization for backend services.
  • Knowledge of monitoring and observability tools (e.g., Prometheus, Grafana, ELK).
  • Knowledge of cryptography and security.
  • Familiarity with CI/CD processes, including GitHub Actions, GitLab CI, or similar tools.
  • Experience with version control systems (e.g., Git).
  • Experience with database technologies, both relational (e.g., PostgreSQL) and NoSQL (e.g., MongoDB).
  • Mobile / Multiplatform: Experience with Kotlin Multiplatform and/or Android development.
  • Strong knowledge of Kotlin Coroutines and Flow.
  • Experience with Jetpack Compose (or Compose Multiplatform).
  • Familiarity with dependency injection frameworks (e.g., Koin).
  • Experience with networking libraries such as Ktor.
  • Nice to have: Experience building desktop applications.
  • Experience with Kotlin Multiplatform in production.
  • Knowledge of the modern Kotlin ecosystem (Coroutines, Flow, Compose, Koin, Ktor).
  • Knowledge of additional programming languages.
  • Experience with system architecture and distributed systems.
  • Understanding of UI/UX design and performance optimization.
  • Knowledge of building automation or access control systems.

Benefits

Comp & perks
  • Meaningful Impact: Build solutions that are used every day by thousands of businesses — your work will directly improve real-world security and connected device experiences.
  • Product & Process Ownership: Help shape not only the product but also how we build and deliver it — your ideas and decisions will have visible impact.
  • Industry Influence: Contribute to key security standards and best practices, staying ahead of the curve in a fast-evolving industry.
  • Modern Tech Stack & Hardware: Work with the latest hardware and the tools you need to do your best work.
  • Time Off & Flexibility: Vacation days, paid sick leave, and public holidays in line with German legislation, plus flexibility built around outcomes, not micromanagement.
  • Learning & Development Budget: We support continuous growth by covering hard and soft skills courses, trainings, and access to e-learning platforms.
  • Coworking Support: Prefer not to work from home every day? We offer coworking compensation so you can choose the environment that fits you best.
  • Language Learning Support: Monthly fixed compensation you can use to improve your English or German through the learning format of your choice.
  • Strong Team Culture: Open collaboration, a flat structure, and thoughtful onboarding — your voice is heard, and you can make an impact from day one.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinJavaSpring BootDockerAWSAzureGoogle CloudRESTful APIsmicroservices architecturesecure coding practices