Backend Engineer (m/f/d)

𝗔𝗯𝗼𝘂𝘁 𝘁𝗵𝗲 𝗷𝗼𝗯 𝗕𝗮𝗰𝗸𝗲𝗻𝗱 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿 (𝗺/𝗳/𝗱)

Our client helps pharma & biotech manufacturers to improve production processes for medicines such as tablets or vaccines. The new and fast growing business unit Digital & Enterprise Products is on a mission to extend its product portfolio in the context of Industry 4.0 and Digitalization. They are building up a comprehensive data driven product portfolio that, together with market leading Manufacturing Execution System PAS-X, addresses the needs of the customers on their journey towards the digital pharma factory. Working in an agile setup, aiming to achieve a fast time-to-market for the first version (MVP) for each of the products.

𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀 𝗮𝗻𝗱 𝗧𝗮𝘀𝗸𝘀 𝗼𝗳 𝘁𝗵𝗲 𝗝𝗼𝗯

As a backend engineer, you are responsible for building and running our backend systems. You will collaborate with product owners, UX designers, shopfloor consultants, data scientists and frontend engineers to develop user-centric features. You will use your experience, knowledge and skills to design, implement, test, deploy and operate a diverse ecosystem of microservices running on AWS. Now and then, you will put your excellent problem-solving and troubleshooting skills into action to restore faulty services.

𝗠𝗮𝗻𝗱𝗮𝘁𝗼𝗿𝘆 𝗦𝗸𝗶𝗹𝗹𝘀
- Knowledge in building and managing microservices.
- Experience with REST API, GraphQL or gRPC design, implementation & testing.
- Experience with test automation (beyond unit testing) and concepts such as TDD, BDD is a plus.
- Familiar with Continuous Integration/Delivery/Deployment and tools such as CircleCI or GitHub Actions.
- Experience in any of the languages: JVM Languages (Java 7/8+, Kotlin), JavaScript/TypeScript & Node.js, Python.
- Experience with frameworks such as Spring Boot or Flask.
- Familiar with relational databases (Postgres), NoSQL databases (AWS DynamoDB).
- Familiar with AWS services, such as ECS, Lambda, Kinesis, SNS, SQS, RDS, and S3.
- Familiar with Docker and the concept of containers.
- Familiar with the concept and implementations of infrastructure-as-code, e.g. with Terraform or Ansible.
- Familiar with observability concepts and tools.
- Experience working in a DevOps team is an advantage.
- Experience in Scrum, Kanban or Scrumban.
- Fluency in English; German and other languages are a plus.
- Experience in IIoT and manufacturing industry is a plus.

𝗪𝗵𝗮𝘁 𝘄𝗲 𝗼𝗳𝗳𝗲𝗿
- Opportunity to make an impact as part of a talented international team of experienced software developers
- A supporting environment to explore and grow.
- The opportunity to work independently and shape your area of work according to your strengths.
- Learn about and help shape modern software development processes.