Vacancy expired!
- Designing, creating and maintaining Scala-based applications
- In responsibility for all architectural development tasks related to the application
- Write code in accordance with the app requirements
- Perform a software analysis
- Work as a member of a software development team to ensure that the program meets standards
- Application testing and debugging
- Scala (with a focus on the functional programming paradigm)
- Good knowledge of Java virtual machine (JVM) memory model
- Docker, Kubernetes and cloud native development would be beneficial
- Exposure to modern development tooling, such as git, Gradle, Maven, and Jenkins, etc., is essential
- Practical experience of test-driven development and constant refactoring in continuous integration environment beneficial, and an understanding of functional programming, with experience of using higher order functions, immutability, referential transparency, is beneficial
Vacancy expired!