Sr. Scala Engineer (#13016212)

Work type:
Technical Level:
Job Category:
OVO Energy
We are looking for a strong, highly motivated Senior Scala Engineer, who will fulfill our cross functional team as back end developer on new product development. You’ll have responsibility for all aspects of the application development life cycle, from design through to build, test and deploy, plus anything from back-end services to their client-end counterparts. The Client is a UK-based company operating on the energy market paying high attention to Green energy (renewable resources). The Client's aim is to help deliver great value gas and electricity and outstanding service to their customers.
You'll be involved in collaboration with the rest of the team and a customer working on different layers of the infrastructure. Therefore, a passion for collaborative problem solving, sophisticated design, and quality product is essential. Our customer gives us freedom and trust on full development life cycle.
  •  Designing, building, and maintaining efficient, reusable, and reliable code
  •  Sharing new ideas and techniques and methodologies
  •  Delivering quality through well written unit testing
  •  Build tools and automation of development techniques
  •  Collaboration and communication with team and customer in all development phases
  •  2+ years of commercial Scala development experience
  •  Rich experience creating REST-based web-services
  •  Experience with noSQL databases
  •  Experience of usage AWS as deployment platform
  •  Experience with ReactJS is a big plus
  •  Expertise in prototyping and rapid development
  •  Experience with CI, and ideally CD
  •  Proficiency with unit testing frameworks
  •  Analyze, plan and estimate requirements as well as identify risks involved and provide
We offer:
  • Flexible working hours
  • A competitive salary and good compensation package
  • 18 business days of payable annual free-time
  • 10 days of paid sick leave
  • IT Club membership card which provides pleasant discounts
  • A masseur and a corporate doctor
  • An inspiring and comfy office
  • Regular office fruit delivery
 Professional growth:
  • Challenging tasks and projects
  • An individual development plan
  • A personal education budget
  • A regular performance appraisal
  • Meetups and events for professional development
  • Business trips
  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping and more

Don’t miss your chance! Become a part of our Scala Team!