Full Stack Software Engineers for Java, web and mobile (m/f/d)
Karakun develops software – it’s our true passion. We are an experienced, well-coordinated team of more than 65 IT professionals from various backgrounds. Our home base includes offices in Basel (CH), Dortmund, Stuttgart, and Mumbai (IN). But we also feel right at home working remotely.
We offer a comprehensive range of services for businesses and organizations. These range from optimizing software and process landscapes to the end-to-end development of high-quality software solutions based on Java and web technologies. In selected areas, we also offer our own platforms, which significantly increase standardization and efficiency in software development.
Your responsibilities as a Full Stack Engineer
As a Software Engineer at Karakun, you will:
- Support users from various industries from insurance and automotive to public administration in efficiently achieving their goals
- Develop tailor-made software using cutting-edge technologies and tools
- Assist our clients in defining their requirements and actively contribute to designing the corresponding software architectures
- Be part of an agile team of highly motivated software specialists and UX experts from diverse disciplines and cultural backgrounds
What you should bring with you
- At least 5 years of experience as a software developer in a comparable role
- Extensive experience in agile software development
- A degree in computer science, software engineering or a comparable course of study
- Excellent knowledge of Java and common JVM-based technologies (e.g. Spring & Hibernate, REST) as well as web development (e.g. TypeScript, Angular, React, Vue). Python knowledge is a plus.
- Strong customer focus
- Excellent communication skills in both English and German
- A high level of personal responsibility
- A desire for personal development
- Strong team spirit with excellent communication skills
- Willingness to travel occasionally on business
What we offer you
We expect a lot and we offer a lot in return. In addition to a competitive salary, a flexible annual working hours model, flat hierarchies and short decision-making processes, we provide a range of additional benefits, including:
-
Education & Hardware
You get your own budget for hardware, training, and certifications – you decide what helps you grow. -
Flexible working
Office, remote, or hybrid – you choose how you work best. Part-time? No problem. -
Family-friendly
Flexible hours and a culture where kids are not only welcome – they’re part of the team sometimes. -
Central locations
Our offices are centrally located and easy to reach. -
Company Ownership
After one year, you can become a shareholder and participate directly in Karakun’s success. -
More than just a job
Code camps in the Swiss Alps, active contributions to open source, conference visits, and real influence in company decisions – a lot is possible if you want it.

Your contact
Stephan Huber will be happy to answer your questions. Send your email to hr@karakun.com or call him at +41 61 551 36 00.
How we handle your data
Further information regarding the handling of your application can be found in our privacy policy and in our privacy statements for applicants.