About the Client
Our client is Slovak software house, with no foreign venturers or management. They are focusing on custom software development, integration, long term partnership form of outsourcing and development of their own start-ups. Their HQ is based in Košice, Slovakia; extended by branches abroad
About the Role
For our client we are looking for a experienced Developer who will build and improve backend services in Scala. You’ll use both functional programming and object-oriented design, depending on what fits the task. You’ll work across the whole development lifecycle.
You’ll keep the code clean and maintainable. With a full-stack mindset, you’ll also support the frontend and DevOps colleagues when needed, so together you deliver products end to end.
Responsibilities
- Implement functionality based on product requirements
- Design technical solutions and software components
- Work with product team to understand and refine requirements
- Steer features development
- Work and communicate effectively in an agile team
Requirements
- Ideally senior experience in Scala programming
- Scala tooling
- Akka toolkit
- Zio
Valued also will be knowledge/experience with:
- Clustering
- Type level libraries and ecosystem,
- DevOps (CI, Kubernetes), Kaa, Cloud infrastructure
- Typescript, React, SQL/NoSQL
- REST/GraphQL, Event sourcing, streaming technologies
- JVM runtime
- Bash, Python
- Other development tools: Intellij, Git, Azure DevOps, GiHub, Postman, AWS
Services (ECS, Lambda, SNS, SQS, Kinesis, CloudFormation, RDS, PinPoint, SES, CloudWatch), ElasticSearch (Kibana), Docker, Docker Compos
Nice to Have Skills
n/a