Senior Scala Developer
Lisbon, Portugal
Applications: 1

Description:

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

At least 5 of experience on software development, 2 of which using a functional programming language(preferably Scala) 

Interest in learning functional programing concepts and sharing knowledge

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)

Knowledge on DevOps tools, like Kubernetes, 

Interest in microservice architectures and applications

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



Company Benefits

Health Insurance

Attend Scala and/or functional programming conferences(Lambda World, …)

(alternative) Attend software development conferences(Lambda World, Scala Days,...)

Budget for conferences

Take part on a Scala conference organization (https://lxscala-reactive.com/)

Great environment to keep growing on software development knowledge and good practises

Career plan

Flexible Schedule

Family-friendly company

Awesome Tech Events

Amazing work-life balance

Submit your application


Are you willing to relocate?
* Required