Position: Software Engineer – Backend (Germany)
Company: pliant
Category: Java
Experience required: 5y
English level: fluent

pliant is building the newest generation of corporate credit cards, providing fully digital card management and seamless integrations into accounting software and other finance tools combined with high limits, premium card perks, and attractive cashback.

To further expand our team’s engineering capabilities, pliant is looking for a Software Engineer – Backend (m/f/x) based in Berlin or working remotely (CEST +/-2h).

As part of the engineering department, you will join one of our cross-functional teams of frontend and backend engineers, product managers, and designers.

**YOUR RESPONSIBILITIES**
- Conception, definition, and further development of our banking platform
- Ensuring a scalable, maintainable, and secure microservice architecture
- Implementation of integration and E2E tests

**YOUR PROFILE**
- Expertise in building testable, maintainable, and extendable architecture
- Obsession with the best engineering practices
- Knowledge of distributed architecture patterns and antipatterns
- 5+ years of relevant experience with Java and Spring Boot
- Proficiency with REST APIs
- Proficiency with relational databases (preferably PostgreSQL).
- Great automation testing skills
- Experience with AWS and Docker

**NICE TO HAVE**
- Experience with Terraform
- Basic knowledge of web development and React