Position: Java/Scala
Company: Artkai
Category: Java
Experience required: 2y
English level: upper

STACK:
Java/Scala. If the developers do not have Scala experience, willingness to learn Scala and work with it is needed

-Solid OOP and software design knowledge
-Experience with Akka
-Experience in developing REST APIs

Nice to have:

Additional languages such as Python, Golang, and Rust are a bonus
Experience with Machine Learning algorithms or Data Analytics is a plus
Experience with Docker and Kubernetes is a plus

-Contribute to building high quality, scalable, and extensible platforms that enable the collection, storage, and analysis of massive data sets from numerous channels.
-Design and develop software applications in Scala, Akka, and Spark.
-Understand business requirements and convert them into technical solutions.
-An interest and preferably working experience in agile development methodologies.
-A team player, eager to invest in personal and team growth.
-Provide mentorship for Junior and Intermediate Engineers on your team to help them grow in their technical responsibilities, remove blockers to their work and perform code reviews.
-Collaborate with a multidisciplinary team of Project managers, Frontend, and QA team members.
-Advocate for improvements to product quality, security, and performance.