Back-end Engineer (Java/Kotlin) – Remote-Friendly SaaS

Jobgether

Schweiz

À distance

CHF 99 000 - 148 000

Plein temps

Il y a 43 heures
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Flexible schedule
Remote work support
Learning budget

Résumé du poste

Jobgether is seeking an experienced Back-end Engineer (Java/Kotlin) for a Switzerland-based, mostly remote role. You will own significant engineering projects, shape software architecture, and build reliable distributed services and APIs on the JVM stack.

Collaborating with product managers and cross-functional teams, you will deliver high-quality software with strong performance, availability, and maintainability.

Qualifications

  • At least 5 years of professional experience in backend software engineering.
  • Strong proficiency in Kotlin and practical experience building backend applications with JVM technologies.
  • Experience with other JVM languages, such as Java, Groovy, or Scala, is an advantage.
  • Proven experience designing scalable software systems, ideally within a successful SaaS product environment.
  • Good understanding of containerization, microservices, event-driven architectures, cloud computing, and RESTful APIs.
  • Strong knowledge of Spring Boot, Hibernate, JUnit, AWS SES/Lambda, Elasticsearch, MySQL, Docker, and OpenAPI.
  • Familiarity with agile methodologies and modern software development practices.
  • Additional experience with AWS services (EC2, RDS, SQS, SNS) is a plus.
  • Knowledge of Terraform is an advantage.
  • Ability to work independently, take ownership, and approach technical challenges with creativity and initiative.
  • Strong collaboration skills in a diverse, remote team and excellent written English.

Responsabilités

  • Lead and contribute to impactful engineering projects involving SaaS solutions and their ongoing improvement.
  • Participate in designing, evolving, and improving software architecture for scalability and reliability.
  • Design, implement, and maintain distributed services, backend systems, and RESTful APIs.
  • Collaborate with engineers across teams, product managers, and stakeholders to deliver effective technical solutions.
  • Write clean, scalable code and maintain a robust codebase with automated tests.
  • Develop and maintain comprehensive automated test coverage to ensure software quality.
  • Improve platform availability and maintainability through architectural enhancements and tech evolution.
  • Participate in code reviews, refactoring, and improvements to CI/CD processes.
  • Apply agile practices and contribute to a collaborative engineering culture.

Connaissances

Backend development
Team collaboration
English communication

Outils

Kotlin
Java
Spring Boot
Hibernate
JUnit
AWS (SES, Lambda)
Elasticsearch
MySQL
Docker
OpenAPI
Terraform

Description du poste

Jobgether is seeking an experienced Back-end Engineer (Java/Kotlin) for a Switzerland-based, mostly remote role. You will own significant engineering projects, shape software architecture, and build reliable distributed services and APIs on the JVM stack.

Collaborating with product managers and cross-functional teams, you will deliver high-quality software with strong performance, availability, and maintainability.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Back-end Engineer (Java/Kotlin)
Back-end Engineer (Java/Kotlin)

Jobgether • Suisse

À distance
CHF 99 000 - 148 000
Flexible schedule
Remote work support
Learning budget
Senior Backend Engineer - Java/Spring Boot, Remote, LLMs
Senior Backend Engineer - Java/Spring Boot, Remote, LLMs

Jobgether • Suisse

À distance
CHF 140 000 - 210 000
Fully remote work
International engineering environment
Professional growth opportunities
Senior C#/.NET Full-Stack Engineer - Remote Contract
Senior C#/.NET Full-Stack Engineer - Remote Contract

Jobgether • Suisse

À distance
CHF 104 000 - 127 000
Fully remote
Independent contractor
Global teams
+3
Staff Backend Engineer — Distributed Crypto (Remote)
Staff Backend Engineer — Distributed Crypto (Remote)

Jobgether • Suisse

À distance
CHF 160 000 - 230 000
Flexible remote work
Home-office stipend
MacBook Pro
+3
Java Fullstack Engineer - Remote, Growth & Profit Share
Java Fullstack Engineer - Remote, Growth & Profit Share

Zühlke Engineering AG • Schlieren

Hybride
CHF 90 000 - 120 000
Flexible hours
Work from home
Profit sharing
+1
Remote Senior Product Manager, Core SaaS Platform
Remote Senior Product Manager, Core SaaS Platform

Jobgether • Suisse

À distance
CHF 140 000 - 171 000
Competitive compensation
Remote work
International teams
Senior Full Stack Engineer (F#/ASP.NET Core) - Remote
Senior Full Stack Engineer (F#/ASP.NET Core) - Remote

Jobgether • Suisse

À distance
CHF 120 000 - 180 000
Remote-First culture
Learning budget
Team events and offsites
Senior .NET Backend Engineer – Fintech (Remote)
Senior .NET Backend Engineer – Fintech (Remote)

Jobgether • Suisse

À distance
CHF 120 000 - 180 000
Fully remote
27 vacation days
Sick leave
+8
Backend Engineer - Node.js/TypeScript for Analytics Platform
Backend Engineer - Node.js/TypeScript for Analytics Platform

Jobgether • Suisse

Hybride
CHF 110 000 - 140 000
Flexible working arrangements
Home office support
Flexible hours
+7
Senior Fullstack Dev - Remote AI Cloud & Marketplace Launch
Senior Fullstack Dev - Remote AI Cloud & Marketplace Launch

Jobgether • Suisse

Hybride
CHF 120 000 - 180 000
Flexible working hours and remote orhy
Lieux principaux