Senior Backend Developer (Berlin, Germany) – Software – Ref.: MG010921

Our customer is creating the next generation of digital lab tools for smart labs, starting with the world’s first voice-activated lab assistant. Hereby, scientists can collect data, access information, manage experiments and streamline documentation simply by talking. Using voice recognition and machine learning technology, our customer’s smart assistant simplifies data capture, structures valuable information, and integrates with lab instruments and informatic systems.

They are looking for an experienced backend engineer to build out their backend systems. You will work closely with designers and product managers to define, scope and implement backend solutions to further improve the product.

You will be instrumental in owning parts of the architecture, implementation, and deployment of their backend services. Most of the current backend is built using Kotlin and Spring Boot 2, running on Kubernetes on AWS, although they also maintain some smaller services and tools written with other technologies (e.g. Ruby, Python). All the cloud infrastructure is managed as code via Terraform.

They continuously deploy changes to multiple environments every day. As a business-to-business company, they routinely tackle additional challenges, such as security and compliance considerations as well as integration with third-party software and enterprise environments.

Your responsibilities:

Delivering efficient and pragmatic solutions to new product features in short sprint cycles
Developing and maintaining cloud-native software across multiple environments
Architecting robust backend systems that multiple clients depend on
Owning your code in all staging from software design to running in production
Requirements:

5+ years of experience leading and implementing production-grade software in a professional
environment
Experience developing for the JVM (Kotlin, Java or similar, preferably using Spring Boot)
Excellent software architecture skills
Excellent software testing (unit, integration, …) skills
Experience with deployment of cloud-native software and DevOps mindset
Working knowledge of modern cloud infrastructure (e.g. AWS, Kubernetes)
Comfortable in continuously delivering changes to backend systems (CI & CD)
Excellent English communication skills (verbal and written). German not required
Nice to Have:

Previous experience with Kotlin
Experience working with multiple programming languages and frameworks
Experience working in B2B and enterprise integrations
Experience working in the domains of software security or compliance
Benefits:

A team with a great mission: Being part of the mission to help passionate and innovative scientists
accelerate scientific discovery. A diverse team of experienced interdisciplinary colleagues including
life scientists
Development: Our customer is committed to supporting your professional and personal development:
Budget for seminars and conferences, internal training, and onsite German courses. Science
education, a small demo lab to enable everyone to understand their users better. Room for
ownership, creativity, and cross-functional collaboration. Access for O’Reilly and LinkedIn Learning
platforms
Flexibility: Flexibility in work schedule, including the home office. Meeting free Fridays to focus. 30 days
of leave, as long as you promise to take them all
Competitive salary
They want you to feel great: A gym around the corner, healthy snacks. Really good coffee. And you
will work in one of the best spaces in central Berlin. A beautiful garden, roof terrace and grill for a
nice evening. And an AC for very hot Berlin summer
A great work-life balance that they care about

Application Instructions: 
Application Closing Date: 
08 December