Senior Scala Developer
Lisbon, Portugal
Applications: 1


As e.near’s Senior Scala Developer, you will be:


Integrating new external services/APIs

Developing code abstractions in functional programming for business problems

Using the Play Framework for web development

Coming up with architecture solutions

Working with Databases and event sourcing

Required Skills

A Degree in Computer Science/Information Systems/Engineering or similar

3 years of experience in software development in Java and/or 2 years in Scala

Experience or interest in working with functional programming languages, concepts and patterns, preferably using Scala

Great knowledge of relational databases and SQL (ex: PostgresSQL, MySQL)

Well-acquainted with Version Control Systems (VCS) and best practices (ex: Git, SVN)

Familiarity with REST base architecture interfaces

Notions of scripting languages and UNIX-based environments

The icing on the cake skills

Experience with Scala tools and libraries (Scala ecosystems, sbt, PlayFramework, Slick, Akka, Specs2)

Know-how in message Queue Systems

Comfortable with cloud-based infrastructure and platforms (ex: AWS, Heroku, and/or Google Cloud Platform)

Interest in microservice architectures and applications

Experience using Agile Methodologies, such as Extreme Programming (XP), Scrum or Kanban​



Our Company Benefits


Health Insurance

Flexible working schedule

Awesome Tech Events

Amazing work-life balance

Submit your application

Are you willing to relocate?
* Required