Job
- Level
- Senior
- Job Field
- Web, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Dusseldorf, Eschborn
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you develop modern REST APIs, maintain XML interfaces, and migrate systems to a cloud platform using Java and SpringBoot, while coaching your Scrum team and practicing Clean Code.
Job Technologies
Your role in the team
- Our agile interface team consists of 9 members located in Düsseldorf, Eschborn (Frankfurt), and Budapest, and is responsible for our integration platform, which connects our clients' and partners' systems to ours.
- As a Senior Backend Developer (m/f/d), you will work together with your Scrum team on the further development and maintenance of the interfaces of the integration platform.
- You will contribute to the modernization of our IT landscape (based on Java, Spring Boot) and in the cloud (microservices on Kubernetes) — all on a critical system in live operation.
- Migration to the Cloud: You work agilely on modernizing our interface system to a new tech stack, consisting of Java and the Spring ecosystem, in microservices on Kubernetes.
- Interface Management: You are responsible on the technical side for maintaining our current XML APIs as well as developing new REST APIs and building new components in our cloud platform.
- Coaching and Communication: As a Senior Developer (m/f/d), you support and coach your team members and are also adept at communicating appropriately to the audience - including with people without an IT background.
- Clean Code, Testing, and Documentation: Clean coding principles, conducting tests based on the testing pyramid, and documentation are second nature to you.
- On-call duty in emergencies: Since you work on a mission-critical platform, you share on-call responsibilities with your team to respond quickly in case of an emergency.
This text has been machine translated. Show original
Our expectations of you
Education
- You hold a successfully completed degree in Computer Science, a completed apprenticeship as a System Informatics Specialist, or a comparable qualification, and have several years of solid practical experience as a Backend Developer (m/f/d) in managing web interfaces (REST APIs).
Qualifications
- Ideally, you are familiar with message-oriented middleware software (e.g., IBM MQ) and cloud platforms (such as Azure or AWS). Prometheus and Grafana are not foreign words to you.
- You are fluent in German and English (both at C1 level) to communicate with your team. To do this not only via screen, you are also willing to travel to the semi-annual team days in Germany or Hungary.
Experience
- You possess excellent knowledge of Java, the Spring ecosystem (especially Spring Boot), JSON, REST, container runtimes (Docker), and Kubernetes. An additional plus: experience with Helm charts.
- Based on your experience, you have a good sense of whether a deployment, based on the changes made, should be considered critical, and you assist in implementing mitigating measures.
This text has been machine translated. Show original
What we offer
- You can choose whether you want to work in Eschborn or Düsseldorf.
- Flexible working hours (flextime model) including home office options (60% remote)
- Technical equipment for the home office (monitors, keyboard, mouse)
- Performance-based compensation combined with attractive social benefits and perks (including company pension schemes and BVV).
- 30 vacation days & 25 days working from abroad within the EU
- eGym Wellpass & Pflegeberatung "aduna.care"
- Keep-in-Touch Program during parental leave
- Targeted and personalized development opportunities
- Access to LinkedIn Learning
- Referral Program "Employee Referral Program"
- Subsidized meals in our canteen
- Free Germany Ticket & Bicycle Leasing
- Bookable free parking spaces
This text has been machine translated. Show original
Topics that you deal with on the job
Job Locations
This is your employer
Deutsche WertpapierService Bank AG
Deutsche WertpapierService Bank AG (dwpbank) is an established financial services company based in Germany, providing innovative IT solutions for securities settlement and custody services. It supports banks and asset managers in meeting regulatory requirements.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Banking, Finance, Insurance