Scala/Java Developer – Belgium
About the Company
Join a forward-thinking Belgian tech company that specializes in building innovative, scalable solutions for industries like finance, logistics, and real-time systems. They seek a skilled Scala/Java developer to work on high-impact projects in a collaborative and fast-paced environment.
Key Responsibilities
- Develop and maintain backend systems using Scala, with occasional Java-based components.
- Design and implement distributed systems with Akka for fault tolerance and scalability.
- Build and optimize APIs and microservices for high-performance applications.
- Collaborate with cross-functional teams to deliver clean, maintainable code.
- Troubleshoot and resolve issues in complex systems.
Requirements
- 3+ years of experience in Scala development (functional programming focus).
- Proficiency with Akka for building distributed and reactive systems.
- Solid Java skills and experience with Spring or Spring Boot.
- Strong understanding of RESTful APIs, microservices, and event-driven architecture.
- Experience with CI/CD pipelines, Docker, and Kubernetes is a plus.
There could be occasional travel to the Brussels office. You must be based in Belgium.