Bonn, Germany Hybrid 5000-6000/month

CoreWillSoft is hiring a Software Engineer ( Kotlin Multiplatform / Android development)

About the Role

Design and develop secure, scalable IoT applications used by businesses throughout Western Europe. As a Software Engineer, you'll play a key role in building backend systems and cross-platform mobile solutions for smart environments, leveraging Kotlin Multiplatform and Android technologies within a collaborative agile framework.

What You’ll Do

  • Develop and maintain backend services using Kotlin and Java, primarily with Spring Boot, deployed across cloud and on-premise environments.
  • Build and optimize secure, high-performance APIs and microservices that power smart building and home automation systems.
  • Implement full-stack features using Kotlin across platforms, including Android and multiplatform UIs with Jetpack Compose and Compose Multiplatform.
  • Collaborate on system architecture, deployment strategies, and operational resilience using containerization and cloud platforms like AWS, Azure, or Google Cloud.
  • Integrate monitoring and observability tools such as Prometheus, Grafana, and ELK to ensure system reliability and performance.
  • Apply secure coding practices and cryptographic principles to protect sensitive data and device communications.

What We’re Looking For

  • Proven experience with Kotlin and Java backend development, including Spring Boot and coroutine-based asynchronous programming.
  • Strong understanding of RESTful API design, microservices patterns, and distributed system architecture.
  • Hands-on experience with Docker, Git, CI/CD pipelines (e.g., GitHub Actions or GitLab CI), and both relational and NoSQL databases.
  • Familiarity with dependency injection frameworks like Koin and networking libraries such as Ktor.
  • Experience shipping production Kotlin Multiplatform applications and developing with Jetpack Compose.
  • Knowledge of cloud infrastructure, scalability, and performance optimization techniques.

Why This Matters

Your work will directly impact real-world security and connectivity for thousands of organizations. You’ll help define how systems are built and improved, with ownership over both product direction and engineering practices. With access to modern tools, learning resources, and flexible work arrangements, you’ll be supported to grow and innovate.

How We Support You

  • Flexible work model with hybrid options based in Bonn, Germany, focused on outcomes over oversight.
  • Support for coworking spaces and language learning through monthly compensation.
  • Budget for courses, training, and e-learning platforms to advance your skills.
  • Opportunities to contribute to security standards and influence technical direction across the industry.
  • A collaborative, flat-team environment where your input shapes both technology and process.
Required Skills
KotlinJavaSpring BootDockerAWSAzureGoogle CloudRESTful APIsmicroservicesPrometheus KotlinJavaSpring BootDockerAWSAzureGoogle CloudRESTful APIsmicroservicesPrometheus
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
CoreWillSoft

CoreWillSoft GmbH builds software that connects Operational Technology and IT in Physical Security. We help solution manufacturers and enterprises create interoperable, secure, and efficient security ecosystems.

Our expertise spans secure connectivity, mobile access, and multi-vendor system integration. Through a mix of custom engineering, reusable components, and open standards, we deliver faster, more reliable, and scalable solutions.

We enable our customers to simplify operations, enhance reliability, and innovate confidently in a connected security world.

All jobs at CoreWillSoft Visit website
Job Details
Department Software Development
Category backend
Posted 12 days ago