Aktiviere Job-Benachrichtigungen per E-Mail!
Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf
Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren
A leading company in digital trust solutions seeks a Senior Software Engineer (f/m/d) for their Backend team in the Consumer Domain. You will work in an agile, collaborative environment focusing on developing a responsive mobile-first app backed by a robust Java infrastructure. With an emphasis on personal growth, flexible working options, and a positive company culture, Trusted Shops values creativity and teamwork in achieving exceptional user experiences.
Trusted Shops develops SaaS solutions for over 30 million users and 30 companies across Europe. Our product suite includes Trustmark, buyer protection, and the eTrusted feedback platform. Our mission over the last 20 years is to enable trust between people and businesses in the digital age.
The core of our product development is the Products & Engineering department, comprising 14 cross-functional teams across three domains: Consumer, Business, and Platform, working in an agile environment.
About the Role :
We are looking for a (Senior) Software Engineer
As part of a cross-functional team with Engineers, a Product Manager, an Agile Coach, and UX designers, you will drive the development of our Consumer Account. This app is mobile-first, responsive, built with Flutter, supported by a REST API, with a Java-based backend in AWS and on-premise, migrating to AWS as needed.
You should have strong backend expertise, focusing on backend development, infrastructure, and architecture. Experience in frontend or app development with Flutter is a plus.
Familiarity with Infrastructure as Code using Terraform on AWS is required. Our services mainly use serverless architectures like AWS ECS with Fargate, AWS SQS, AWS SNS, and CloudFront. Ability to read logs and troubleshoot infrastructure issues is essential.
We follow the "You build it, you own it" philosophy, requiring ownership of changes through all stages to production. A solid understanding of CI/CD, ideally with CircleCI, is necessary. You will also be involved in monitoring and automating infrastructure aspects.
Most importantly, you should have a positive mindset, a willingness to learn, and a desire to make a positive impact daily.
Why you should join Trusted Shops :
We prioritize our teams and organization. Your Engineering Manager supports your personal growth and helps remove organizational impediments.
We promote health with monthly activities and offer an extra day off if you earn enough 'Health Activity Stars'.
We value education—every last Friday of the month is dedicated to self-education, where you can attend tech talks, read, or work on personal goals.
What your day might look like :
Starting with setting up your workspace, reviewing your tasks, participating in daily standups, working on stories and bugs, focusing on coding, collaborating in pair or mob sessions, taking breaks, and enjoying team activities or self-education days. Flexibility in work location and schedule is supported.
What we expect from you :
At least three years of experience as a Backend Engineer.
Deep knowledge in Java.
Experience with Flutter and mobile app development (iOS/Android) is a plus.
Understanding of deploying workloads in the Cloud, e.g., AWS Lambdas or Spring Boot in ECS.
Experience in writing testable code and Infrastructure as Code frameworks like Terraform.
Experience with design tools like Figma, Adobe XD, or Sketch is beneficial.
Excellent communication skills in English; German is a plus.
Goal-oriented with a collaborative attitude and a positive mindset for learning and growth.
What we offer :
The freedom to do a really good job
Flexible work options (remote, hybrid, on-site within Germany).
30.5 days of vacation, individual training, health programs, team events, and an international, diverse environment fostering a positive company culture.