Scala Full-Stack Software Engineer
METRO SYSTEMS Romania is a subsidiary of METRO SYSTEMS Germany. Since 2006, when METRO SYSTEMS Romania was established in Bucharest, the number of employees has increased steadily to 800. The second office was founded in Brasov in 2014.Requirements
2+ years of programming experience in languages such as Scala, Java, Python, TypeScript
Experience working with Cassandra or other NoSQL database technologies
Experience analyzing performance and tuning an application for scale
A significant track record of constantly learning new technologies.
Energetic and has a passion for programming and emerging technologies
Would be Especially Cool:
Bachelor's degree or higher in Computer Science, Engineering, Physics, or Mathematics.
Experience with functional languages like Scala, Haskell, or Clojure.
Experience with Akka Http for Resful Web Services.
Experience with search technologies like elasticsearch or Solr.
Experience with React.js
You’re a great fit for us if you:
Have the ability to communicate with users and other technical teams;
Have a systematic problem solving approach, coupled with a strong sense of ownership and drive;
Have a good sense of humor;
Are always thinking, “What happens if this fails?”
Can work independently and is self-motivated but thrives as part of a team;
Agile is a plus, but personality is key in working in this environment - Quick, fast environment where everyone contributes to each task
What benefits you'll have:
Flexible working time;
Possibility to work from home;
Health and life insurance;
Opportunity to learn and work with a variety of technologies;
Trainings (technical, soft skills, business, English);
Minibus transfer for the daily commuting to work;
Multicultural, Agile environment that encourages new ideas and innovation;
Fitness centers discounts;
Sports activities & other company events;
Free Bookster account;
and…fresh orange juice, free coffee, fresh fruits.