The Senior Java/Scala Developer will work as part of a new team within OUTFRONT, as a member of our growing Technology team.
As a senior contributor within this cross-functional team, you will be instrumental in the transformation of public spaces into an immersive, dynamic, and interactive medium. In this role, you will be responsible for designing and implementing the necessary software platform components, helping to build an industry-leading team of developers, and mentoring more junior developers in their efforts to deliver that platform.
Bachelors or Masters degree in CS, EE, CSE, or equivalent
5+ years experience across a variety of web services stacks
3+ years experience with implementing web services in Java
3+ years experience with relational databases (familiarity with NoSQL and ElasticSearch is a plus)
2+ years experience with Scala or other languages with strong FP features
2+ years experience with cloud providers such as AWS
Experience with implementing global optimization algorithms
Experience with and a preference for Scrum/Scrumban processes built around github flow