
Senior Scala software engineer
Key Skills
Job Description
Senior scala software engineer
Amsterdam & Remote
🚀 Available now and ready to jump in?
We're looking for a Software Engineer (Scala) who can start on short notice on a high-impact modernization project.
💡 Why join?
✔ Shape the architecture for a next-gen image management platform
✔ Build scalable JVM libraries that abstract uploads
✔ Prepare and execute large-scale migrations
✔ Collaborate closely with tech leads and architects in an agile, high-ownership environment
🚀 What you'll be doing
✅ Translate product/architecture requirements into clear technical specs and implementation plans
✅ Design and implement provider-agnostic JVM libraries (Scala) for uploads & URL generation
✅ Migrate services onto the new abstraction layer with backward compatibility and zero user impact
✅ Ship robust, well-tested code that follows industry best practices and existing architecture patterns
✅ Contribute to architecture reviews, code reviews, and long-term media platform decisions
👤 This is you
✅ 6+ years building and operating large-scale distributed systems
✅ Strong JVM background, Scala highly preferred
✅ Solid grasp of microservices & event-driven design and inter-service communication
✅ Comfortable running services in AWS or GCP with production SLAs
✅ DevOps mindset: CI/CD, deployment automation, IaC familiarity
🤝 How you work
✅ Clear communicator, able to explain trade-offs to technical and non-technical stakeholders
✅ Collaborative mentor who elevates team practices
✅ Proactive problem-solver who takes ownership from design to production
📩 Interested? We'd love to meet you!
Please get in touch with Samantha Alves Goncalves at [email protected] or by phone at 0613889770.
Core Responsibilities
The engineer will design and implement provider-agnostic JVM libraries and manage large-scale service migrations. They will also contribute to architecture reviews and ensure the delivery of robust, well-tested code.
Requirements
Candidates must have 6+ years of experience building large-scale distributed systems with a strong background in Scala and JVM. Proficiency in microservices, cloud platforms like AWS or GCP, and a DevOps mindset are essential.
About Xebia
Industry: IT Services and IT Consulting
Company size: 51-200 employees
Xccelerated is an initiative within the Xebia Group, on its mission to eliminate the shortage of highly skilled Data & AI professionals. We accelerate your team through our advanced 13-month programs. Each Xccelerator has 3-4 years of relevant work experience before joining Xccelerated and will therefore make direct impact while working and learning at your company. At the end of each program, they'll have what it takes to join your organization directly as a Medior or Senior, without any strings attached – offering a long-term solution to build your internal capabilities. It's a win-win for everyone.