— Master (MSc) or equivalent experience in a technical field (for example, Computer Science, Engineering...)
— Expert knowledge and solid experience in Java, with a focus on Spring (v5+) and Spring Boot (v2+)
— 5+ years of experience in hands-on software engineering
— Knowledge of cloud-based platforms (preferable AWS)
— Strong experience as a software developer in a medium/big environment (preferable in building a scalable API based applications)
— Experience with common cloud tools / pattern (Kubernetes & Docker, Git & Jenkins, Kafka, relational databases, Camunda, Lambda functions etc.)
— Strong understanding of the Agile software development cycle.
— Excellent analytical, debugging, and problem-solving skills
— Strong collaboration skills, ability to explore new paths and work in international teams
— Experience working in cross-functional development teams using agile methodologies
— A can-do attitude, result driven and openness to learning
— Professional communication level in English (Upper-Intermediate or higher)
— Frontend experience (preferably with Angular 12+)
— Knowledge of architectural patterns (microservices, streaming, process management, service decoupling and orchestration etc.)
— Competitive salary depending on your experience
— Professional development opportunities
— Study and practice of English: courses and communication with colleagues and clients from different countries
— Yoga classes
— Compensation package (paid vacation, sick leaves)
— Flexible working hours (from
— Comfortable office or possibility to work remotely
— Take over end-to-end responsibility over the implemented software assets and maintain them in production (DevOps mindset — you build it, you run it)
— Be passionate about finding the sweet spot between building generic, reusable products and having a high pace in delivering a value add to our clients
— Ensure fulfillment of non-functional requirements of the solution, such as performance, data protection, IT security and ergonomics/usability
— Understand and explain advantages and disadvantages of the proposed solutions to internal and external stakeholders, at different levels
— Be accountable for the on-time and to-quality delivery of the software assets
— Manage the design of deliverables and architecture with emphasis to efficiency, scalability, and reusability
Our customer is the largest German insurance company and one of the biggest insurances across the world. They are now looking for a mature Fullstack Developer to enhance their development efforts, including developing new modules for insurance software and integration of existing services, freshly developed features and external services.
We’re expecting you to be a round-shaped specialist, proficient not only in writing code, but with understanding of architecture, system design, cloud infrastructure etc. You will play a key role in designing and creating new solutions that have to be flexible, highly performing and easily integrated.