Scala Junior Software Engineer – Identity and Access Management
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.Cerinte
Why should you join us?
At METRO SYSTEMS ROMANIA we build the software and digital solutions that powers one of the biggest retailers in the world, Metro Cash&Carry.
We are setting up a new software development team to help us build innovative solutions to support our wholesale and retail business in over 25 countries.
You will be part of a team of technical experts focused on developing the new Metro solutions for Identity and Access Management. As a software engineer, you will develop mainly back-end applications that leverage the newest technology stacks to build modern distributed systems used worldwide.
We are looking for a Junior Scala Developer. You may not have any professional Scala experience, although may have completed a Coursera course or contribute to Scala projects via github etc.
We are happy to spend a lot of time with you to learn and apply Scala in a particularly interesting environment. We think you’ll get good opportunities to be mentored well here.
Our systems are delivered by cross-functional teams that are encouraged to be autonomous and self-organizing. We use agile techniques and methods centered around Scrum and Kanban.
Our main technology stack includes the following. Don’t worry if you’re not familiar with all of these - we will give you time and support in getting up to speed, and access to experts when you get stuck.
•Scala and the odd Java class
•Akka and Play
•React.js for our front end
•Cassandra and SOLR
•Docker and Kubernetes
•Git, Jenkins, DataDog
•You are innovative and passionate about programming and technology
•You have gained some coding experience in several programming languages, by participating in internship/traineeship programs, and experimenting on your own or contributing to open source projects
•You are able to show us your code and discuss about it
•Have good knowledge of data structures and algorithms
•Have the ability to communicate with colleagues and other technical teams
•Have a good sense of humor
What benefits you'll have:
•Flexible working time;
•Health and life insurance;
•Trainings (technical, soft skills, business, English);
•Multicultural, Agile environment that encourages new ideas and innovation;
•Fitness centers discounts;
•Sports activities & other company events;
•Free Bookster account;
•Fresh orange juice, free coffee, fresh fruits.