Global Investment Bank based in Dublin City Center is seeking an experienced Scala Developer to join their team. The role is open to mid to senior level candidates with 3-5+ years of experience.
Main Responsibilities:
* Collaborate with Business Analysts to define solutions and ensure technical requirements are incorporated
* Work on a regulatory reporting application
* Aggregate large datasets
* Work with the wider Technology support teams and ensure best practices are followed
* Evaluate and adopt new techniques to advance the platform
Requirements:
* Scala (minimum 3 years)
* Software development experience (minimum 3 years)
* Experience implementing RESTful APIs and Microservices
* Experience working with SQL and NoSQL databases
* Experience working in Agile teams (Scrum and/or Kanban)
* Experience working on large projects in a fast-paced environment
Desirable Skills:
* MongoDB, Cassandra, MS SQL Server
* Functional Programming
* Scala streaming libraries: Akka Streams, ZIO, fs2
* Jenkins and Ansible
* Development teams in different time zones
* Atlassian software (Confluence, JIRA, Bitbucket)
* Regulatory reporting experience
* Capital markets experience
This is a permanent position with a strong package of offer. The ideal candidate will have 2 days onsite per month in Dublin.