Software Engineer (m/f/d)
About the job
We are hiring a Software Engineer for our client, a neobank based in Hamburg, Germany.
You will directly contribute to the development of our client’s core banking services. Together with experienced colleagues, you’ll ensure seamless payment processing and integrate exciting new features into their backend services.
In a cross-functional team, you will collaborate with product owners, designers, front-end engineers, and back-end engineers.
Responsibilities
- Develop and enhance our Java and Kotlin-based backend services.
- Discuss implementation details with various stakeholders.
- Analyze and resolve emerging issues and bugs.
- Assist in extracting further features from a monolith into smaller microservices.
Skills
Qualifications
- A degree in Computer Science, a completed apprenticeship as an IT specialist in application development, or a comparable qualification.
- Proficiency in programming with Java or Kotlin.
- Strong SQL skills and basic knowledge of GitLab.
- Adherence to the principle “You build it, you run it."
- Commitment to Clean Code and an eagerness to improve old code through refactoring.
- A high standard for automated test coverage.
- Proficiency in English.