Senior Software Engineer (80-100%)

Lab
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Remote

Tech stack

Java
Agile Methodologies
DevOps
Spring
PostgreSQL
Software Engineering
GIT
Kubernetes
Information Technology

Job description

  • Drive innovation and ensure success of our unique market offering.
  • Design and implement features that enhance product capabilities.
  • Collaborate with teams to troubleshoot and maintain product stability., We are Knowledge Lab - a leading provider of cutting-edge IT solutions for banks, insurers, and the public sector since 2016. Our interdisciplinary team of experts operates from Zurich, Mendrisio, Belgrade, Barcelona, and Madrid, designing and implementing advanced technologies that transform industries. We combine technical excellence with creative problem-solving to drive digital transformation across sectors. Become a part of it as a Senior Software Engineer and shape the future with us.

About the Role:

You will have the unique opportunity to contribute to an exciting and fast-evolving product journey. Our recently launched integration layer stands as a cutting-edge product in the market, offering unparalleled connectivity and solutions for our clients in the financial sector.

In this role, you will play a key part in refining and enhancing the product's capabilities, collaborating closely with a talented team of software developers, DevOps engineers, as well as the product owner and other stakeholders. This role is fully remote within Spain, giving you the flexibility to work from wherever you are most productive while staying closely connected to our international, collaborative team.

Your Tasks:

You will drive innovation and ensure the success of our unique market offering

Design, develop and implement new features that elevate our product's capabilities

You ensure smooth operations by implementing robust monitoring solutions and optimizing CI/CD pipelines

When issues arise, you troubleshoot and resolve them efficiently, ensuring the product remains stable, secure, and reliable

Collaboration is key: you will work closely with developers, DevOps engineers, the product owner, and stakeholders to bring ideas to life

You embrace agile development methods and contribute best practices to the team

Requirements

  • Bachelor's or master's in computer science or equivalent experience.
  • 3-5 years of hands-on experience in Java development.
  • Proficient with Spring, Kubernetes, Git, and PostgreSQL., A bachelor's or master's degree in computer science, or equivalent experience in software development

A passion for software craftsmanship, with 3-5 years of hands-on experience in Java development

Proficiency in modern tools like Spring, Kubernetes, Git, and PostgreSQL

Experience with agile development methodologies and best practices

Familiarity with Avaloq and an affinity for DevOps is a big plus

Fluent English is essential, German language skills are an advantage

Benefits & conditions

A permanent contract and full-time position

30 vacation days per year for the entire team

Continuous training and personalized professional development opportunities

Flexible working models: part-time options and a hybrid work culture

State-of-the-art equipment and tools to make your daily work easier

A collaborative and dynamic work environment where your ideas matter

If you want to be part of the K-Lab story, apply now or just contact Julia:

Julia Büscher

People and Talent Manager

Apply for this position