Scala Developer

 (3+ years exp)
€30k – €36k • No equity
Published: 2 weeks ago

Job Location

Job Type

Contract

Visa Sponsorship

Available

Hires remotely

Everywhere

Relocation

Allowed

Skills

Java
Scala

The Role

About the job

Our client is looking for a Scala Developer to join their young and dynamic team remotely or on-site!

You will be part of the IT Development department, responsible for designing, implementing and maintaining key business applications and services on their highly-specialized investment product management platform.

YOUR TASKS & RESPONSIBILITIES:

  • Deliver high quality solutions in tight time frames to meet demanding customer requirements
  • Work closely with business and other IT units to gather and understand requirements
  • Contribute to software and architectural design decisions
  • Conduce to a robust automated test suite to work in a continuous integration / continuous deployment environment
  • Become involved in the internal DevOps and Scala guilds, building relationships with other developers and identifying / implementing best practices
  • Maintain close interaction with the business on very diverse topics: front-end portals to management of long-maturity life insurance products

JOB DESCRIPTION

  • Fluency in English is essential
  • Experience building scalable, distributed applications in Scala and Java
  • Strong understanding of Algorithms and Data Structures
  • Experience in developing software in an agile environment
  • Interest in the latest programming trends such as functional and reactive programming
  • Knowledge of relational and non-relational database systems
  • Experience in implementation of APIs for integration with internal and external systems
  • Strong problem solving skills & ability to learn in a fast paced environment

NICE TO HAVE:

  • Financial background in either banking or the insurance industry
  • Cloud migration activities either Public or Private
  • Experience of working with design thinking techniques in iterative sprints is an advantage to this role
  • CQRS and event sourcing hands on experience
  • Knowledge of server-less architecture would be a benefit
  • DevOps experience configuration management, containers, virtualisation, continuous integration and deployment
  • Practical experience with, either or both, AWS or Azure
  • Akka / Akka Persistence / Akka HTTP / Akka Streams / ScalaZ / Play / Slick / Kafka / event streaming pipelines
  • Docker / Kubernetes / AWS / Jenkins / AngularJS

Similar Jobs

Optravis company logo
Optravis
Software for transfer pricing management
threatray company logo
threatray
Code-based Threat Intelligence & Malware analytics
See Your Box company logo
See Your Box
See Your Box is an IoT system integrator, providing clients with complex engineering services
VAY company logo
VAY
We teach computers to understand human motion
Lisbon Tech Guide company logo
Lisbon Tech Guide
Your partner to support you find and manage your team in PT
BLP Digital company logo
BLP Digital
Machine Learning information extraction from semi-structured documents (e.g. invoices)