Software Engineer (m/f/d)

Diebold Inc.

Paderborn

Hybrid

EUR 65,000 - 95,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Diebold Nixdorf in Germany seeks a frontend engineer to shape AI-powered UI developments. You’ll work on modern React UIs and integrate with Java backends, driving performance and scalability across our transaction and device handling domains.

Join a global team, take ownership of tasks, and apply Generative AI to generate mockups, production-ready code, and tests from customer requirements. Experience with Java, React, and AI is valued.

Qualifications

  • Degree in Computer Science or comparable qualification.
  • Strong Java skills and a solid understanding of the open-source ecosystem.
  • Experience with React.
  • Generative AI is a core part of the role and applied in software development.
  • Ability to quickly familiarize yourself with new topics and solve complex problems.
  • Ownership mindset and drive to make an impact.

Responsibilities

  • Actively shape how we use Generative AI throughout frontend development, from requirements gathering to implementation and testing.
  • Develop an end-to-end AI-powered workflow to generate clickable mockups, production-ready React code, and test coverage from customer requirements.
  • Evaluate tools, models, and prompts; create reusable components and guidelines; increase team productivity.
  • Develop modern, high-performance UIs with React for Payment Switching, POS, and ATM Device Handling, across design to testing and documentation.
  • Gather customer requirements and translate them into intuitive frontend solutions with AI support.
  • Ensure clean integration with Java backends (REST, BPMN, Netty, Jetty, CDI, JTA, JSF) focusing on performance, scalability, and maintainability.
  • Ensure timely, high-quality delivery and contribute to successful product releases.
  • Grow into a key contact for frontend architecture and effective use of AI in development.

Skills

Java
React
Generative AI
Frontend architecture
Performance

Education

Computer Science degree

Tools

REST
Netty
Jetty
CDI
JTA
JSF

Job description

____________________________________________________________________________________

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.
  • 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 (Senior) Engineer (m/f/d)
Software (Senior) Engineer (m/f/d)

Diebold Inc. • Paderborn

On-site
EUR 90,000 - 120,000
Flexible hours
30 days leave
Health and fitness program
+1
(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
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
Java Full Stack Developer (m/f/d)
Java Full Stack Developer (m/f/d)

Epay • Martinsried

On-site
EUR 70,000 - 100,000
Hybrid work two days from home
Senior C++ Developer (m/w/d)
Senior C++ Developer (m/w/d)

epay, a Euronet Worldwide Company • Martinsried

On-site
EUR 60,000 - 90,000
Hybrid working option
E-learning platform
Corporate benefits platform
+2
Head of Digital (m/f/d)
Head of Digital (m/f/d)

Giesecke+Devrient • München

On-site
EUR 180,000 - 230,000
Senior DevSecOps Engineer (m/f/d)
Senior DevSecOps Engineer (m/f/d)

Giesecke & Devrient GmbH • München

On-site
EUR 90,000 - 130,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