Software (Senior) Engineer (m/f/d)

Diebold Inc.

Paderborn

On-site

EUR 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible hours
30 days leave
Health and fitness program
Company pension

Job summary

Diebold Nixdorf seeks a Software (Senior) Engineer to join the Vynamic Transaction Middleware product team. You will contribute to frontend development using React, integrate with Java backends, and drive AI-powered workflows from requirements to automated testing.

The role offers growth within a large international team working on banking and retail solutions. The ideal candidate has strong Java skills, React experience, and a passion for Generative AI to enhance software delivery and

Qualifications

  • Degree in Computer Science or equivalent.
  • Strong Java skills and open-source ecosystem knowledge.
  • Experience with React and AI-driven frontend development.

Responsibilities

  • Shape how Generative AI is used across frontend development from requirements to testing.
  • Build an end-to-end AI-powered workflow to generate mockups, production-ready React code, and tests from customer requirements.
  • Evaluate tools, models, and prompts; create reusable components and guidelines to boost team productivity.
  • Develop modern, high-performance UIs with React for Payment Switching, POS, and ATM Device Handling domains.
  • Translate customer requirements into intuitive frontend solutions with AI support.
  • Ensure clean integration with Java backends (REST, BPMN, Netty, Jetty, CDI, JTA, JSF) with focus on performance and maintainability.
  • Deliver high-quality releases on time and contribute to product success.
  • Grow into a key contact for frontend architecture and AI-enabled software development.

Skills

Java
React
Generative AI
REST APIs

Education

Bachelor's degree in Computer Science

Tools

Netty
Jetty
Java EE

Job description

Trending

Job Description

Diebold Nixdorf automates, digitizes, and transforms the way people bank and shop. As a partner to the majority of the world s top 100 financial institutions and the world s top 25 retailers, our integrated solutions connect digital and physical channels conveniently, securely, and efficiently for millions of consumers every day. We are seeking a Software Engineer.

Software (Senior) Engineer (m/f/d)

Expect more. Connect more. Be more at Diebold Nixdorf. Our teams automate, digitize, and transform the way more than 75 million peoplearound the globebank and shop in thishyper-connected, consumer-centric world. Join us inconnecting people to commerce in this vital, rewardingrole.

We are looking for a team player to join the product development of our Vynamic Transaction Middleware, a modern Java-based solution built on a contemporary microservices architecture.

You can expect a challenging and diverse role within a large international team. You will work on a product used by some of the world s largest banks, delivering real impact while offering plenty of opportunities for both professional and personal growth.

Most importantly, we are looking for someone who is motivated to drive our products forward, is curious, eager to learn, and committed to high standards of quality and performance.

Your Responsibilities
  • Actively shape how we use Generative AI throughout our entire frontend development process, from requirements gathering and mockups to implementation and automated testing.
  • Develop and establish an end-to-end AI-powered workflow that enables us to quickly generate clickable mockups, production-ready React code, and appropriate test coverage from customer requirements.
  • Evaluate tools, models, and prompts; create reusable components and guidelines; and increase the productivity of the entire team.
  • Develop modern, high-performance UIs with React for our Payment Switching, POS, and ATM Device Handling domains, covering the entire lifecycle from design and implementation to testing and documentation.
  • Gather customer requirements and, with the support of AI, translate them into intuitive and well-designed frontend solutions.
  • Ensure clean integration with our Java backends (REST, BPMN, Netty, Jetty, CDI, JTA, JSF) while maintaining a focus on performance, scalability, and maintainability.
  • Ensure timely, high-quality delivery and contribute to successful product releases.
  • Grow into a key point of contact for modern frontend architecture and the effective, productive use of AI in software development.
What You Bring
  • A degree in Computer Science or a comparable qualification.
  • Strong Java skills and a solid understanding of the open-source ecosystem.
  • Experience with React.
  • Generative AI is more than just a buzzword to you; you understand how to apply it effectively in software development.
  • The ability to quickly familiarize yourself with new topics, work in a structured manner, and enjoy solving complex problems.
  • A desire to take ownership, drive initiatives, and make a real impact.
Benefits
  • Attractiveremunerationmodels andadditionalbenefits
  • Flexible working time models and modern working conditions
  • Individual career and training opportunities
  • 30 daysof leave p.a. and special leave due to events
  • Health and fitnessofferssuch as EGYMWellpassor company health management
  • Exclusive employee discounts such as Corporate Benefits
  • Employee Assistance Program (EAP) and local social counseling for professional support in private and professional life situations
  • Employer-financed company pension scheme to provideadditionalsecurity for your future
  • Occupational disability insurance with attractive conditionsvia gross deferred compensation foradditionalfinancial security
  • as well as other (location-specific) benefits
About Us
Why should you join Diebold Nixdorf?

Brightest minds + technology and innovation + business transformation

The people of Diebold Nixdorf are 23,000+ teammates of diverse talents and expertise in more than 130 countries, harnessing future technologies to deliver personalized, secure consumer experiences that connect people to commerce. Our culture is fueled by our values of collaboration, decisiveness, urgency, willingness to change, and accountability.

Diebold Nixdorf is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (m/f/d)
Software Engineer (m/f/d)

Diebold Inc. • Paderborn

Hybrid
EUR 65,000 - 95,000
(Senior) System Integration Engineer (m/w/d)
(Senior) System Integration Engineer (m/w/d)

Diebold Inc. • Paderborn

Hybrid
EUR 70,000 - 95,000
Attraktive Vergütungsmodelle
Flexible Arbeitszeitmodelle
30 Urlaubstage p.a.
+2
(Senior) Product Support Specialist (m/w/d)
(Senior) Product Support Specialist (m/w/d)

Diebold Inc. • Paderborn

On-site
EUR 70,000 - 90,000
Flexible Arbeitszeit
30 Urlaubstage
Betriebliche Altersvorsorge
+4
Head of Digital (m/f/d)
Head of Digital (m/f/d)

Giesecke & Devrient GmbH • München

On-site
EUR 120,000 - 180,000
Engineering Manager - Cards and Digital Wallets
Engineering Manager - Cards and Digital Wallets

EngineersOfAI • Berlin

On-site
EUR 120,000 - 180,000
Relocation package with visa support
Personal development budget
German language classes
+2
Head of Digital (m/f/d)
Head of Digital (m/f/d)

Giesecke+Devrient • München

On-site
EUR 180,000 - 230,000
Werkstudent AI Transformation & Agentic AI (m/w/d)
Werkstudent AI Transformation & Agentic AI (m/w/d)

Diebold Inc. • Paderborn

Hybrid
EUR 5,400 - 11,000
12 Monatsgehälter
Flexible Arbeitszeiten
Betriebsrestaurant Zuschuss
+3
Lead .Net Engineer (f/m/x) – Autobahn Platform
Lead .Net Engineer (f/m/x) – Autobahn Platform

Deutsche Bank AG • Berlin

On-site
EUR 90,000 - 130,000
Health & wellness program
Hybrid work arrangement
Pension plans
+2
Lead .Net Engineer (f/m/x) – Autobahn Platform
Lead .Net Engineer (f/m/x) – Autobahn Platform

Deutsche Bank • Berlin

On-site
EUR 90,000 - 120,000
Mental health support
Health check-ups
Flexible working
+1
Senior Full Stack Web Developer (m/f/d)
Senior Full Stack Web Developer (m/f/d)

epay, a Euronet Company • Martinsried

Hybrid
EUR 60,000 - 85,000
Secure long-term employment
Work up to 50% from home
Challenging and diverse projects
+4