Job VC
Full Stack Software Engineer ( Java/Kotlin+AI)
Technologies
Description
About CoreWillSoft GmbH
CoreWillSoft GmbH is a German-based company developing secure IoT software solutions. Our mission is to help businesses protect their assets, employees, and data by delivering advanced solutions in the security domain.
About the Role:
We are looking for a Full Stack Software Engineer with strong backend expertise in Java or Kotlin, frontend experience, and hands-on experience using AI tools in software development.
You will be part of a distributed engineering team working across Europe, contributing to the full software development lifecycle — from ideation to deployment and operation of secure IoT solutions used in smart buildings and smart homes globally.
The role is backend-focused (~70%), with frontend involvement depending on your experience.
What You’ll Do:
Design, develop, and maintain scalable backend services using Java/Kotlin and Spring Boot;
Contribute to frontend development using React, Angular, or Vue.js;
Actively use AI tools (e.g., Claude, Copilot, ChatGPT) to improve development efficiency, code quality, and solution design;
Participate in architectural decisions and contribute to system design;
Collaborate closely with product and business stakeholders to deliver impactful solutions;
Take ownership of features from concept to production;
Ensure performance, scalability, and security of applications;
Work with cloud infrastructure and modern DevOps practices.
Your Skills:
Backend:
Strong experience with Java and/or Kotlin;
Solid experience with Spring Boot;
Experience designing and building microservices architectures;
Experience with RESTful APIs;
Knowledge of scalability, performance optimization, and high-load systems;
Experience with Docker and containerized applications;
Familiarity with cloud platforms (AWS, Azure, or GCP);
Experience with CI/CD pipelines (GitHub Actions, GitLab CI, etc.);
Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB);
Understanding of secure coding practices and backend security principles;
Familiarity with monitoring and observability tools (Prometheus, Grafana, ELK).
Frontend:
Experience with React, Angular, or Vue.js;
Understanding of modern frontend development practices;
Ability to build and integrate UI with backend services;
AI & Modern Development:
Hands-on experience using AI tools in development workflows (e.g., Claude, GitHub Copilot).
Experience applying AI for:
code generation and refactoring;
debugging and optimization;
solution design and problem-solving;
Understanding of how to effectively integrate AI into daily engineering workflows.
Nice to Have
Experience with Kotlin Multiplatform or Android development;
Knowledge of cryptography and security systems;
Experience in IoT, SaaS, FinTech, or high-load systems.
What We Offer:
Meaningful Impact:
Build solutions used daily by thousands of businesses in critical industries;
Ownership:
Real influence on product and technical decisions;
Modern Stack:
Work with cutting-edge technologies and hardware;
Flexible Work:
Remote-first, full-time, long-term B2B cooperation;
Learning & Development:
Budget for courses and certifications;
Coworking Support:
Compensation for flexible workspace options;
Language Learning Support:
Improve your English or German;
Team Culture:
Flat structure, open communication, strong engineering culture.
CoreWillSoft GmbH is a German-based company developing secure IoT software solutions. Our mission is to help businesses protect their assets, employees, and data by delivering advanced solutions in the security domain.
About the Role:
We are looking for a Full Stack Software Engineer with strong backend expertise in Java or Kotlin, frontend experience, and hands-on experience using AI tools in software development.
You will be part of a distributed engineering team working across Europe, contributing to the full software development lifecycle — from ideation to deployment and operation of secure IoT solutions used in smart buildings and smart homes globally.
The role is backend-focused (~70%), with frontend involvement depending on your experience.
What You’ll Do:
Design, develop, and maintain scalable backend services using Java/Kotlin and Spring Boot;
Contribute to frontend development using React, Angular, or Vue.js;
Actively use AI tools (e.g., Claude, Copilot, ChatGPT) to improve development efficiency, code quality, and solution design;
Participate in architectural decisions and contribute to system design;
Collaborate closely with product and business stakeholders to deliver impactful solutions;
Take ownership of features from concept to production;
Ensure performance, scalability, and security of applications;
Work with cloud infrastructure and modern DevOps practices.
Your Skills:
Backend:
Strong experience with Java and/or Kotlin;
Solid experience with Spring Boot;
Experience designing and building microservices architectures;
Experience with RESTful APIs;
Knowledge of scalability, performance optimization, and high-load systems;
Experience with Docker and containerized applications;
Familiarity with cloud platforms (AWS, Azure, or GCP);
Experience with CI/CD pipelines (GitHub Actions, GitLab CI, etc.);
Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB);
Understanding of secure coding practices and backend security principles;
Familiarity with monitoring and observability tools (Prometheus, Grafana, ELK).
Frontend:
Experience with React, Angular, or Vue.js;
Understanding of modern frontend development practices;
Ability to build and integrate UI with backend services;
AI & Modern Development:
Hands-on experience using AI tools in development workflows (e.g., Claude, GitHub Copilot).
Experience applying AI for:
code generation and refactoring;
debugging and optimization;
solution design and problem-solving;
Understanding of how to effectively integrate AI into daily engineering workflows.
Nice to Have
Experience with Kotlin Multiplatform or Android development;
Knowledge of cryptography and security systems;
Experience in IoT, SaaS, FinTech, or high-load systems.
What We Offer:
Meaningful Impact:
Build solutions used daily by thousands of businesses in critical industries;
Ownership:
Real influence on product and technical decisions;
Modern Stack:
Work with cutting-edge technologies and hardware;
Flexible Work:
Remote-first, full-time, long-term B2B cooperation;
Learning & Development:
Budget for courses and certifications;
Coworking Support:
Compensation for flexible workspace options;
Language Learning Support:
Improve your English or German;
Team Culture:
Flat structure, open communication, strong engineering culture.