Fullstack Java Developer (R&D Security)

Diebold Nixdorf
Mid
Online interview
B2B Employment contract
Katowice
Remote possible
40%
Paid vacation
26 days

Project description

Expect more. Connect more. Be more at Diebold Nixdorf. Our teams automate, digitize, and transform the way more than 75 million people around the globe bank and shop in this hyper-connected, consumer-centric world. Join us in connecting people to commerce in this vital, rewarding role.

We are looking for a Fullstack Java Developer to join our product development team (R&D) of 20+ in Katowice and Paderborn that is responsible for developing Diebold Nixdorf security-related product. In this role you will have a chance to work with banking and retail products such as ATMs and the newest technology stack: Java 11+, Spring 5+ and Spring boot 2+.

If you would like to work for a globally recognised brand and be part of a project that secures millions of devices around the world, apply!

In this role you are required to be circa 3 days a week in the office in Katowice after pandemic.

Your tasks

  • Working on the design, implementation, and maintenance in Agile methodology
  • Designing and coding applications using advanced technologies like JEE, Spring, Hibernate, jQuery
  • Analyzing software requirements to determine feasible solutions within time and cost constraints
  • Collaborating with quality assurance engineers to understand problems, debug the application, and fix issues
  • Optimizing existing code

Who we're looking for?

Must have:

  • Minimum 2 years of experience in Java 8+ programming
  • Experience in Spring Boot 2.+ development
  • Experience in Spring Security 5.+
  • Experience in at least one test framework (Junit 5+ preferred)
  • Understanding of relational databases (via JPA/Hibernate and SQL)
  • Good understanding of Design Patterns
  • At least good English (both written and verbal)


Nice to have (or willingness to learn):

  • Experience in at least one web container (Tomcat 9+ preferred)
  • Experience in HTML, CSS/SCSS,
  • Experience in jQuery, JSF/PrimeFaces 8+,
  • Experience in PL/SQL or T-SQL

Skills
Java
Spring Boot
JUnit
SQL
Work environment
Healthcare
  • Healthcare package
  • Healthcare package for families
Leisure package
  • Leisure package
Kitchen
  • Cold beverages
  • Hot beverages
  • Fruits
Traning
  • Conferences
  • Trainings
Parking
  • Car parking
  • Bicycle parking

Our company

Diebold Nixdorf

Warsaw, Katowice, Krakow, Wrocław, Szczecin 22000
Tech skills
  • C++
  • C#
  • NET

Check out similar job offers