Java Spring Boot Backend Engineer

Client: Credit card payment provider

Category: Backend
Published: Dec 20, 2021
Uplink fee: none More info »
Job type: Recruiter More info »


Our client is a payment system management company. They're looking for an experienced Java or Kotlin Back-End Developer to deliver functionalities end-to-end from our java backend microservices to our Java/Kotlin mobile SDK.
The position is still remote for now, but you should ideally to be based in Germany and be open to travel to Munich 1-2 times per month.
Tasks
Must haves:
- Deep understanding of Java, RESTful web-services and microservice architecture.
- Experience with using Java 11 and Spring boot.
- Experience with the application development lifecycle, CI/CD and proficiency in writing maintainable code using TDD/BDD paradigms.
- Good understanding of clean code principles – SOLID, KISS, DRY, Clean Architecture.
- Familiarity with Container Orchestration (Docker, Kubernetes) and AWS.
Tasks
- Design and implement APIs between backend services and a mobile SDK and work together with the team on having business logic delivered end-to-end.
- Create a vision for the evolution of team owned services to make them ever more reliable, scalable and maintainable.
- Partner with the infrastructure engineers to meet the needs of the services via terraform.
- Implement comprehensive alerting and monitoring for the services.
- Suggest, drive and support improvements to the backend and mobile SDK APIs and architecture.

Must have skills
AWS, CI/CD, Java, Spring Boot

Nice to have skills
Docker, Kotlin

Start date
Earliest: asap
Latest: Feb 1, 2022

Length
6-12 months

Engagement
Fulltime

Remote
Partly possible
the client requires 1 week per month onsite in Munich/Poznan

Language requirements
English

Budget
75-85€ per hour

Onsite locations
München


This job is already closed and applications are therefore no longer possible.
Join Uplink now to not miss out on similar jobs in the future!

Join now