Job Closed
This listing is no longer active.
Software Expert for Physical Security
Fullstack Software Engineer
Location
Europe + 1 moreAll locations: Europe | Western Europe
Posted
98 days ago
Salary
0
Seniority
Mid Level
Job Description
Fullstack Software Engineer
CoreWillSoft GmbH
Role Description We are looking for a Full-Stack Software Engineer with strong backend experience in Kotlin/Java and solid Frontend expertise. - You will work on products used by businesses across Western Europe. - Our team operates in a scaled agile approach across Europe with a headquarter in Bonn, Germany. - Responsible for the complete software development lifecycle; including ideation, implementation, and operation of secure IoT software operating smart buildings and smart homes across the world. Qualifications - 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 in designing and consuming RESTful APIs - Knowledge of microservices architecture and 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 in 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) - Strong experience with React.js or Angular, or Vue - Solid knowledge of TypeScript / JavaScript, HTML5, CSS3 - Experience with modern tools (Vite, Webpack, npm, etc.) - Understanding of state management (e.g., Redux) Requirements - 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 - Great customer impact: the solutions you deliver will be used by thousands of large and small businesses - Ability to shape the product, working, and delivery process - Great team spirit and Team Events - Agile and innovative environment - Cutting-edge technologies - Working on the latest Hardware - Convenient office or co-working, depending on your location
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Linux System Administrator – IT with a social mission
Rhainblick GmbH20+ Jahre Erfahrung in sicheren, skalierbaren IT-Lösungen in Beratung und Betrieb!
• Administration and further development of complex Linux systems (SLES) • Operation of Linux-based geospatial and cadastral application systems • Implementation of best practices for operating system hardening • User, role and account management • Patch and lifecycle management • Securing system interfaces and components • Creation and maintenance of automations for recurring operational tasks (e.g., with Ansible and other existing tools) • Use of Git for version control of configuration and system changes • Support for standardized installation and update processes • Monitoring & operational reliability • Implementation and operation of monitoring solutions (Grafana, Icinga, Checkmk) • Analysis of system states, logs and performance metrics • Identification of operational and security risks and derivation of appropriate measures • Analysis, documentation & collaboration • Conducting system checks and technical analyses • Systematic technical and process-oriented documentation including risk assessments • Coordination with specialist departments, IT colleagues and external partners • Participation in regular meetings on operations, status and further development
• Ensure system reliability and quality: Develop and maintain high-quality code, prioritizing availability, security, data integrity, and prevention of recurring incidents. • Deliver value consistently: Build complete, tested features aligned with the product's real needs, balancing speed and technical robustness. • Make well-founded technical decisions: Evaluate trade-offs considering performance, maintainability, security, cost, and business impact, avoiding over-engineering. • Collaborate and unblock the team: Work collaboratively in code reviews, pair programming, and technical discussions, taking collective responsibility for the squad's results. • Co-create solutions with Product and Data: Contribute technically to scope definition, assessing feasibility, risks, and alternatives before development begins. • Contribute to architectural evolution: Identify technical debt, bottlenecks, and opportunities for structural improvement, actively participating in architecture evolution. • Adopt an AI-first mindset: Use AI tools to improve productivity and quality while retaining technical responsibility for decisions and architecture. • Communicate clearly and responsibly: Maintain transparency about deliveries, risks, and blockers, document relevant decisions, and ensure stakeholder alignment.
Senior Full Stack Developer
GlobalfyWe help entrepreneurs from all over the world to register and manage their business in the USA 🇺🇸.
• Develop end-to-end features (backend and frontend) • Build and evolve REST APIs • Work with data modeling and query optimization • Integrate with external APIs (e.g., Plaid) • Ensure code quality, testing, and technical standards • Participate in architectural decisions
Full Stack Engineer
Molaris AI Innovations Inc.A leading deep tech & research and development company innovating in the dental health and manufacturing industry.
• Develop and maintain scalable and robust applications using our technology stack. • Design and implement front-end interfaces using React, TypeScript, and JavaScript. • Build and maintain back-end services using NodeJs. • Utilize AWS infrastructure to deploy and manage applications in a serverless architecture. • Collaborate with cross-functional teams to define, design, and ship new features. • Participate in code reviews, ensuring code quality and adherence to best practices. • Debug and resolve technical issues across the full stack. • Contribute to the continuous improvement of our development processes and tools.




