Job Description

We build software applications that allow trains to bring passengers safely and securely to their destination. These applications have high availability requirements, so they are not allowed to stall or randomly crash.

If you are passionate, you want to work with a mix of technologies and you have a good understanding of software architecture / design patterns, we would like to invite you to be part of our team as a Java Developer.

As part of our team, your responsibilities will include

  • Actively participate in creating the architecture, design and the implementation of the applications
  • Building and testing Application Program Interfaces (APIs) for applications to exchange data
  • Writing unit tests and documentation

Requirements

  • Bachelor’s Degree in Computer Science or a similar degree
  • Good understanding of software architecture and design patterns
  • Java 8
  • CI/CD pipeline
  • Experience with Git, Bash, Gerrit, Maven, Jenkins, Sonar
  • Enterprise Integration patterns
  • Advanced level of written and spoken English

Would be a plus

  • Linux experience
  • Eclipse RCP
  • Spring/Spring Boot
  • Docker, Kubernetes, Cloud Foundry
  • Open also for front-end technologies (Angular 6+, ReactJs, Polymer)
  • German language.

Bucharest, remote

Send your CV to: recrutare@akkodis.com