Jobbeschreibung
The Deutsche Bundesbank is a special type of bank. Together with the ECB and the other euro area central banks, we ensure a stable euro. To achieve this, as well as other central bank tasks, we need a diverse range of specialists in a wide array of areas in order for the institution to function. Join us and become part of a strong team of reliable and responsible individuals.
Full-stack developer (m/f/d) for DLT systems
Location: Frankfurt am Main
Position: Full-time (part-time generally possible), permanent position
Job ID: 2025_0762_02
We live in an interconnected world where digital systems are increasingly open, transparent, and distributed.
We see distributed ledger technology (DLT) as a key technology for creating innovative and fair digital systems, establishing new standards for handling data and assets.
As an innovation partner, the Bundesbank's DLT team develops technical solutions that create sustainable value and serve the public good.
In an environment characterised by enthusiasm for experimentation, flat hierarchies, and interdisciplinary collaboration, you can contribute your full-stack expertise at the intersection of classic IT and DLT technologies.
We are looking for a motivated full-stack developer (male/female/non-binary) who brings strong interface and integration skills to help actively shape digital solutions. Join us in building the next generation of digital systems and become part of our team!
- Develop modern web and mobile applications in the DLT domain, focusing on user-friendly, high-performance, and intuitive front-end components.
- Work closely with interdisciplinary teams and external partners to align technical requirements and develop user-centric solutions.
- Develop secure interfaces that reliably connect applications to internal and external systems, from classic IT to DLT infrastructures.
- Integration of applications into existing IT systems as well as hybrid cloud environments falls within your remit.
- In this context, you will support the implementation of robust staging concepts for development, test and production environments in close cooperation with DevOps teams.
- Bring your expertise to agile development processes and actively contribute to the continuous evolution of our DLT platform and services.
- Take responsibility for your work and see yourself as a team player, see challenges as an opportunity for growth, and proactively participate in joint solutions.
- Bachelor's degree or comparable degree in IT or from a degree programme with a focus on IT or comparable knowledge based on at least three years of professional experience
- At least three years of professional experience in the development of modern web and mobile applications as well as backend experience in a full-stack environment using common web technologies and frameworks (e.g. HTML,CSS, JavaScript/TypeScript, React, Vue)
- Backend experience in at least one modern programming language (e.g. TypeScript, Javascript, Java, Rust or Go), and proficiency in dealing with databases (SQL/NoSQL) and in developing and integrating APIs(REST, gRPC)
- Very good knowledge of security aspects such as authentication, authorisation and encryption as well as developing and implementing secure interfaces (APIs)
- Very good knowledge of Git, CI/CD pipelines (e.g. GitLab CI/CD) and container solutions (e.g. Docker, Podman) and in the productive use of public cloud environments
- Knowledge of Kubernetes is an advantage
- Experience dealing with UX principles and complex, user-centric applications (e.g. wallets, dashboards, mobile apps)
- Experience in the development of applications in a DLT environment, especially in integrating with existing IT systems, is an advantage
- Knowledge of Web3 technologies, such as smart contracts, wallets, or token standards is an advantage
- Experience in managing long-term projects, including communication with stakeholders and partners regarding progress, dependencies and risk mitigation
- Strong communication and cross-functional collaboration skills to tailor information for different stakeholders and align technical requirements across teams.
- You enjoy working in agile team structures, take responsibility for your work and are enthusiastic about modern technologies
- Good communication skills in German and very good communication skills in English
Remuneration and prospects
Remuneration that corresponds to pay grade E 12 of the wage agreement for the public sector (Tarifvertrag für den öffentlichen Dienst – TVöD) (approximately €69,000 to €91,000, depending on your level of experience), bonuses for exceptional performance, permanent contract, international working environment, opportunity to maintain existing civil servant status (up to A 12), extensive range of training opportunities
New work
Extensive options for working from home within Germany (generally up to 60 % of total working hours), 39-hour working week, 30 days of annual leave, flexible and predictable working hours, work-life balance
Extra benefits
Free DeutschlandTicket as a JobTicket, central location, free parking spaces, workplace health management scheme, childcare services and facilities