Java/Scala Developer
Description
Java/Scala Developer
AFRY
Malmö, Sweden
Job Description
We are continuing to grow and are now looking for more exceptional Java/Scala developers to strengthen our team.
In this role, you’ll be responsible for building big data services and pipelines using Scala, at one of our most innovative clients. You will develop algorithms to match, conflate, and identify anomalies, while improving the simplicity, scalability, and efficiency of systems to handle ever-increasing volumes of data. A key part of the work is reducing turnaround times to keep data as fresh as possible.
You will also be expected to propose and implement improvements, such as automation of existing processes and requirements for new functionality and solution design.
This role is a great fit if you are creative in your problem-solving, fast at identifying solutions, and enjoy working in a collaborative and high-performing environment. You’ll work alongside some of the brightest minds in the region who will both support your growth and challenge your ideas, ensuring we always strive for the best solutions.
Even with your strong background as a developer, you are naturally curious and eager to continue learning, share knowledge, and contribute to both your own and the team’s growth.
Qualifications
- Minimum 3 years of professional experience as a developer;
- University degree in Computer Science, Engineering or equivalent
- Master’s degree preferred;
- Strong programming and design skills;
- Deep knowledge and extensive experience of the JVM, preferably Scala;
- Experience with one or more application frameworks such as Spark, Akka, Play, Big Data ETL, or data streaming;
- Excellent oral and written communication skills in English;
- Ability to work on-site at the clients office in Malmö 3 days per week.
We believe you are a self-driven person who takes ownership of your work, while remaining curious and eager to explore new ideas and technologies. You are proactive and initiative-taking, always looking for ways to improve both processes and solutions. You have excellent analytical and problem-solving skills, enabling you to approach complex challenges with creativity and structure. At the same time, you are a strong team player who values collaboration and communicates effectively, contributing to a positive and productive team environment.
It is considered a strong merit if you have experience with event streaming technologies such as Kafka, as well as the ability to design and implement APIs and REST services. Experience with NoSQL databases is also valuable, as is knowledge of how to apply Machine Learning or AI to large-scale data in practice.
Don't forget to mention EuroTechJobs when applying.