Senior Software Engineer - remote work possible, Delivery

What’s special about us?

Diebold Nixdorf is a world-leading ATM producer and our Pilsen office (established in 2015) specializes exclusively in software development. Thanks to our talented colleagues just in a few years’ time the small office became the most important fintech company in Pilsen region. Our vision is to continue growing and acquire other interesting strategic projects.

Position Overview

As a Java Software Engineer you will join a team of 20 people, software and QA engineers responsible for the servers tied to our ATMs. Our middleware solutions enable banks to offer more features like various authentication methods be that fingerprints or facial recognition. Moreover, we are now introducing a new functionality that is a real game changer for us - our product is taking over the responsibility of switching!

If you are interested in a successful career in a global, reputable company and a leader in the market working on international projects with big banks such as Santander or Citi, apply today HERE!

With us, you can:

  • Provides Software Engineering for moderately complex software systems and applications.
  • Designs, develops, tests and documents moderately complex software systems and applications.
  • Estimates complex software development tasks to within predictable variances, given specified functional and business requirements.
  • Assists with the creation, development, implementation and monitoring of solution delivery plans.
  • Presents system alterations and designs to peers and colleagues.
  • Helps define and support coding standards.
  • Works with QA leads to ensure quality and performance adherence to specifications for overall release.
  • Provides Q&A and peer review for fellow developers.
  • Breaks down large-scale functional and business requirements into single or multiple projects suitable for high-level estimation.
  • Identifies tasks for automation and works with appropriate teams to develop end products that generate greater efficiency.
Martin Ponocný

Our team will continue to expand in the future because we are planning to get more projects for Pilsen. We take advantage of the fact that we cooperate across projects and help each other to foster growth. We are a young team that is close to each other both at work and in our personal lives. Openness, reliability and a good team spirit are values we encourage. That is why soft-skills are important for us when choosing a new colleague - being a communicative team player, being a logical thinker, speaking English as well as being a kind of project adventurer. Actual know-how and practical experience can always be passed on and acquired within the team.

Martin Ponocný, Director Professional Services Delivery

Story detail

What will you use?

  • Knowledge of Java application development and SQL
  • Clean code practices, design patterns, and creating secure software
  • Basic knowledge of XML, HTML
  • English on a daily basis (written and spoken)

What will be nice to have?


  • Java EE, especially EJB 2.1 / 3.0, JDBC
  • Familiarity with JIRA, Confluence, BitBucket
  • Experience working in an agile environment (i.e. Scrum)
  • Good to know build tools such as Maven or Gradle
  • Basic knowledge of continuous integration tools such as Jenkins, Nexus
  • Web services (SOAP or REST)
  • JBoss AS or IBM WAS

What will you receive?

  • Career possibilities – Work to become a Team Leader or specialize and get deeper knowledge in your field
  • Possibility to travel – You have the possibility to visit clients all over the world (or not travel at all if you don't want to)
  • Flexible working hours – We trust each other and we do things our way
  • 5 weeks of vacation – We love our work, but we do not live to work
  • Mobile phone and laptop – We offer an unlimited tariff and 3GB of data
  • And other small things that make our lives more pleasant:
    • MAKRO card – To save on shopping
    • Relaxation zones – When your head is tired
    • Meal vouchers – We are located in the center, a great selection of food is guaranteed
    • Cafeteria bonus scheme – choose the benefit you like
    • Public transport contribution – We contribute to your year-long fare

Check our vacancies.

Who are we looking for?

loading