Senior Java Engineer (possibility to move to a Team Lead) (#14849857)

SPECIAL REFERRAL BONUS $2000
Work type:
Flexible (Office/Remote)
Technical Level:
Senior
Job Category:
Software Development
Project:
Televic

About the project: With over 30 years of experience in designing, manufacturing and maintaining on-board communication and control systems, our customer is a leading, trusted partner for railway operators and train builders worldwide. Its Passenger Information Systems are high quality, tailor-made solutions that offer the flexibility, user-friendliness and stability that our clients ask for. Our various types of on-board control systems such as our bogie monitoring systems are innovative yet reliable products which are designed specifically for the railway business. Trains and trams all around the world are equipped with our solutions, from New Zealand over India, to France, Canada and the US.

Responsibilities:

  • Write well-documented, highly maintainable and performing code, with appropriate test coverage
  • Investigate and resolve application issues, bottlenecks and inefficiencies
  • Managing the day-to-day activities of the team 
  • Motivating the team to achieve organisational goals
  • Delegating tasks to team members

Requirements:

  • Good understanding of agile processes (Scrum)
  • 5+ years of commercial experience as Java Engineer
  • Java 11 (Spring and/or Quarkus)
  • AMQP (RabbitMQ)
  • Docker
  • REST API (HTTPS)

Nice to have: 

  • Team leadership experience

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring, comfy, clean and safe office

Professional growth:

  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program

Fun:

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more
×

Easy apply


    or
    Get a Bonus