Senior Backend Engineer (f/m/d) - Kotlin

Bonn, Germany

Join us at SAP LeanIX as a Senior Backend Software Engineer and become integral to our cross-functional Engineering teams. As a key team member, you will contribute individually and support your team with a customer-centric approach and a drive to own product capabilities and technical components across our front and backends.
We are only accepting applications from candidates based in Germany.
As part of the Adoption & Collaboration Tribe at SAP LeanIX, our team is driving innovation in customer success by empowering organizations to effectively adopt and harness the full potential of SAP LeanIX as a collaboration tool for Enterprise Architecture. Our dedication lies in crafting a development environment that is seamless, intuitive, and efficient. We want to inspire our customers to achieve their architecture goals through effortless navigation and streamlined processes.

Why SAP LeanIX?

  • Empowering Work Environment: We've invested heavily in creating an environment that fosters growth and provides open access to leadership, transparent communication, and opportunities for personal development.
  • Complex Engineering Challenges: We're tackling complicated engineering problems at a large scale, requiring creativity and substantial engineering expertise.
  • Empowered Product Teams: You're not just executing a roadmap but solving real problems. We value and reward outcomes, not just output.
  • Ownership and Autonomy: We build it, we run it! We ensure our customers can rely on our features. This means we value resilience, automation, and proactive problem-solving.
  • Continuous Improvement: We prioritize ongoing learning, collaboration, and knowledge sharing. We strive to improve our products by continuously validating and measuring user interactions.
  • Work-Life Balance: We believe a well-rested and well-rounded individual makes the best engineer. We support remote or on-site work and offer flexible working hours to adapt your job to your life.

What You'll Do

  • Implement backend services with Kotlin & Node.js
  • Continuously improve our backend services, CI/CD pipelines, and codebases.
  • Take ownership and drive topics that align with your passion and our product vision.
  • Collaborate with passionate colleagues eager to share knowledge and learn from you.

Our Tech Stack

  • Micro Services with Java and Kotlin with Spring Boot, and Node.js with NestJS
  • Micro frontends with Angular (TypeScript, NgRx, Jest, Nx, Tailwind)
  • Kubernetes & Docker
  • PostgreSQL databases
  • Using API technologies such as GraphQL and REST
  • Modern CI/CD toolchains, e.g., Github Actions
  • Monitoring & Alerting, e.g., Instana
  • Product Usage Tracking, e.g., Amplitude
  • Found out more about our stack

Who We're Looking For

We seek an engineer who is customer-oriented and enjoys

  • Customer-oriented mindset.
  • Excellent written and verbal English communication skills for effective collaboration with team members, stakeholders, and customers.
  • Shipping code daily.
  • Providing helpful feedback through code reviews.
  • Writing effective tests.
  • Taking ownership and driving topics.
  • Building reusable user interfaces & scalable backends.

Additional Requirements:

  • 5+ years of relevant work experience
  • Expert Knowledge in Kotlin/Java backend engineering
  • In-depth knowledge of Spring Boot or NestJS and its ecosystems
  • Understanding of software design principles, such as SOLID, and experience applying them to real-world projects
  • Experience with Node.js backend services and NestJS is a plus
  • Experience with Azure is a plus
  • Experience with CI/CD pipelines is a plus
  • Experience with Angular is a plus
  • Experience with building and running scalable backend services
  • Open communication style

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...
Select...