Skip to content
New Job?Nejo!

Your personal AI career agent

NENexthink

Software Backend Engineer(m/w/x)

Lausanne
Full-timeWith Home OfficeSenior

Designing and building scalable backend systems for digital employee experience management. 5+ years Java backend engineering experience required. Hybrid work, flexible hours, unlimited PTO.

Requirements

  • Ability to communicate complex technical concepts clearly
  • Thrive in collaborative environment
  • BSc/BEng or Master in Computer Science (or equivalent)
  • 5+ years professional backend engineering experience
  • Proficient in Java (17+)
  • Experience with distributed data systems
  • Designing and scaling backend systems for millions of users
  • Solid understanding of cloud-native architectures
  • Strong background in high availability systems
  • Curious mindset with eagerness to learn
  • Excellent knowledge of observability practices
  • Strong communication skills in English
  • Java frameworks knowledge
  • Performance tuning and scaling experience
  • Familiarity with GitOps, CI/CD, IaC

Tasks

  • Design and build scalable backend systems
  • Architect and deliver large-scale data processing solutions
  • Integrate with multiple services and systems
  • Work closely with product, infrastructure, and frontend teams
  • Ensure system robustness and efficiency
  • Support rapid product growth
  • Build and evolve core data-ingestion services
  • Drive end-to-end feature delivery
  • Design, implement, deploy, and monitor features
  • Architect real-time, low-latency APIs
  • Develop cloud-native services in Java
  • Ensure reliability, performance, and scalability
  • Work on AWS-based deployments
  • Use containerization with Docker
  • Orchestrate with Kubernetes or ECS
  • Ensure resiliency and fault tolerance
  • Maintain compliance in high-throughput environments
  • Collaborate with product managers and engineers
  • Contribute to technical discussions
  • Share knowledge and best practices

Work Experience

  • 5 years

Education

  • Bachelor's degreeOR
  • Master's degree

Languages

  • EnglishBusiness Fluent

Tools & Technologies

  • Java
  • Redis
  • Apache Kafka
  • SQL databases
  • AWS
  • Docker
  • Kubernetes
  • ECS
  • Micronaut
  • Spring
  • GitOps
  • CI/CD
  • IaC

Benefits

Flexible Working

  • Hybrid work model
  • Flexible hours

Mentorship & Coaching

  • Structured onboarding for new hires

More Vacation Days

  • Unlimited paid time off

Social Impact

  • 3 company-paid volunteer days

Job Security

  • Permanent contract

Competitive Pay

  • Competitive compensation package

Modern Office

  • Office with lake view

Healthcare & Fitness

  • Fitness centre access

Public Transport Subsidies

  • Public transport travel card reimbursement

Learning & Development

  • French classes reimbursement

Snacks & Drinks

  • Free fruit, cookies, and soft drinks

Team Events

  • Company and team events

Bonuses & Incentives

  • Referral bonuses

Additional Allowances

  • Relocation package
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of Nexthink and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.

  • Evooq

    Software Engineer - Java, JVM, Kotlin, Spring boot(m/w/x)

    Full-timeWith HomeofficeManagement
    Lausanne
  • Nexthink

    Principal/Staff Backend Software Engineer(m/w/x)

    Full-timeWith HomeofficeSenior
    Lausanne
  • Sonar

    Senior Software Engineer (Java) - Remediation Agent(m/w/x)

    Full-timeWith HomeofficeSenior
    Lausanne, Genf
  • Nexthink

    Tech Lead Fullstack Engineer(m/w/x)

    Full-timeWith HomeofficeSenior
    Lausanne
  • OWT

    Technical Team Lead(m/w/x)

    Full-timeWith HomeofficeSenior
    Lausanne, Genf, Zürich, Bern
View all 70+ similar jobs

Nejo is an AI – results may be incomplete or contain mistakes