Java/ Scala Backend Engineer

Working environment and technologies:

-- Our work is done in a microservices environment.
-- We work in an agile, continues delivery manner.
-- We put a great deal of attention an invest a lot of time in automating our test in various levels.
-- There is a lot of cooperation between team within and outside of the Amplify group.
-- We use various technologies to implement our tasks/requirements and we choose the right tool for each job,
some of it are Kafka, Casandra, ElasticSearch and more.
-- We responsible for our services, metrics & alerts.

Requirements:

  • BSc in Computer Science or related field.
  • At least 5 years of relevant experience.
  • Hands-on experience building a large-scale system.
  • In-depth knowledge of at least one high-level system language (preferred Java, Scala, or other JVM language). Experience in using Scala - advantage
  • Experience with CI-CD tools including Team City & Jenkins.
  • Experience in Agile development, including continuous integration, continuous deployment & coding for automated testing
  • A passion for improving software quality through self-learning
  • A true team player with strong communication skills
  • Get things done mentality


Back to top