Xebia

Senior Scala software engineer

Xebia Amsterdam, North Holland, Netherlands

IT Services and IT Consulting · 51-200 employees

13 h ago
Remote scala Senior (5-10 yrs) Full-time Netherlands
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

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.

What they look for

Scala JVM Distributed systems Microservices Event-driven design AWS GCP CI/CD Deployment automation IaC Architecture design Software engineering Agile Mentoring System migration

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.

Full 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 sgoncalves@xccelerated.io or by phone at 0613889770.

Similar roles