Source description
About the role
Scala Developer
Contract Role
Total Experience : 4-6yrs
Relevant : 3+yrs
Required
Technical skills:
Experience in Scala
Experience in Linux environment
Soft skills:
Open minded and eager to learn
Able to work in an Agile, DevSecOps-oriented environment
Able to work as a part of a team
Good analytical and problem solving skills
Communicative English (to be used on daily basis)
Optional
Technical skills nice-to-have:
ZIO, Akka, Slick, ScalaTest, SQL, Git
General experience in Cloud-based platforms
MongoDB, Kafka, Grafana, InfluxDB
Jira / Github
About THE Project
Who we are: OTC Client Clearing, small IT team located entirely in Krakow, part of Client Global Banking and Markets IT. We have backend Scala developers and frontend JavaScript/ReactJS engineers.
What we do: we build a solution for automated OTC trading with extensive GUI for bank clients. Independent in choosing tooling & frameworks.
The way we work: We constantly provide new business functionalities, develop the trading platform and improve/automate our work environment. Production is our key responsibility, therefore we put a lot of stress on testing and security. We follow TDD principles and attend Agile rituals (daily standups, weekly plannings).
YOUR RESPONSIBILITIES
(bullet points)
Develop and maintain software for OTC platform
Cover your software with tests on all levels of delivery pipeline, preferably in TDD.
Take end-to-end responsibility for your software
Attend daily Agile routines with OTC team
Collaborate with DCS & FIRE developers to enhance the platform
Skills & Experience WE Require
-
(bullet points)
-
Languages: Scala,
-
Familiar with Linux
-
CI/CD basics
-
Preferred Relevant Experience: at least 1 year in IT Development
-
Communicative English (to be used on daily basis)
-
OPTIONAL/NICE TO HAVE
-
(bullet points)
-
ZIO, Akka, Slick, ScalaTest, SQL, Git
-
General experience in Cloud-based platforms
-
MongoDB, Kafka, Grafana, InfluxDB
-
Jira / Github
What WE Offer
-
(bullet points)
-
Access to the external learning platforms: Coursera, Linkedin Learning, Degree, O'Reilly, FitForBanking
-
Training and conference budget
-
Possibility to move between projects
-
Remote work possible after COVID-19 (up to individual discussion with manager)
-
Additional information / About the role (optional)
-
What you will learn:
-
Produce usable, efficient, clean functional code
-
Take part in building deliver pipeline (CI/CD)
-
Build a microservice / cloud based solution and make it live.
-
Get familiar with solutions used in Finance sector
-
Job type: Contract Division: eTeam Workforce Limited Reference: 22-05652
More at eTeam