let's

welcome

you

Innovative Lösungen am Puls der Zeit, ein dynamisches und durch Fortschritt geprägtes Arbeitsumfeld, vielseitige Möglichkeiten – das ist die Welt von SKIDATA. Werde jetzt Teil unseres starken, internationalen Teams und gestalte mit Deinen Ideen und Deinem Know-how die Zukunft moderner Zutrittssysteme.
Karriere weltweit
Worldwide Careers Icon
Flexible Arbeitszeiten
Flexible Working Hours
Aus- und Weiterbildung
Training and Development

World market-leading access solutions are looking for committed and innovative

Senior Java Software Developer for Mobile Payment Application (m/f/d)

Deine Aufgaben

You are the designated technical lead developer in an international agile development team for our mobile payment cloud services. This application allows end users to pay parking related transactions in a convenient and customer-specific way via any browser. Although it is still a young application, it currently integrates more than fifteen payment services around the globe and about 170 of our customers successfully use this solution to process millions of payment transactions.

In your role you will design, develop, and automatically test the solution. The application utilizes latest technologies for high-performance cloud applications in the backend (Kubernetes, Docker, and Spring Boot), as well as for the frontend in form if modern single-page web applications (Angular and Typescript). Moreover, to ensure high quality and high availability of this application, there is a strong focus on automated end-to-end tests of all main mobile payment use cases. You and the team will develop and maintain automated tests with testing frameworks like Cypress.

 

Dein Profil

  • Master’s degree in computer science or related field or comparable education
  • At least 5 years of hands-on experience in software engineering, with a strong emphasis on cloud-based solutions and cutting-edge technologies
  • Experiences with modern UI frameworks, preferably with Angular
  • Experiences with UI (E2E) testing frameworks (e.g., Cypress) of advantage
  • Experiences with containerized applications (Docker, Kubernetes) of advantage
  • Proficiency in programming languages, preferably in Java, Jakarta and/or Spring Boot, JavaScript, and TypeScript
  • Proven experiences with relational DBMS (preferably PostgreSQL) and ORM (Object-Relational Mapping) in context of JPA
  • Quality consciousness and passion for teamwork
  • Strong problem-solving and communication skills
  • Very good English skills (written and spoken)

Deine Zukunft

  • Versatile and broad range of tasks
  • State-of-the-art software tools
  • Agile development environment
  • Freedom that motivates
  • International team of specialists
  • Pull of a market leader
  • Very good opportunities for further training
  • Worldwide perspectives

Dein Arbeitsort

Klagenfurt

The minimum salary corresponds to the classification according to the general trade collective agreement (employment group E, professional year according to individual experience). Overpayment depending on education and professional experience.

Dein persönlicher Kontakt:

profile picture of personal contact

Nathalie Hübscher

Talent Acquisition and Employer Branding Specialist

[e] nathalie.huebscher@skidata.com