Leave us your email address and we'll send you all the new jobs according to your preferences.

Senior Scala Engineer

Posted 18 days 12 hours ago by Xebia

Permanent
Not Specified
Other
Not Specified, Spain
Job Description

About Xebia

With over 20 years of experience, our global network of passionate technologists and pioneering craftsmen deliver cutting-edge technology and game-changing consulting to companies on the brink of transformation. Since 2001, we have grown from a Java company into a full-service digital consulting company with 5,500+ professionals working on a worldwide ambition.

We are organized in complementary service lines - teams with a tremendous amount of knowledge and experience within a particular field, such as Agile, DevOps, Data and AI, Cloud, Software Technology, Functional Programming, Intelligent Automation, and Microsoft.

We help the world's top 250+ companies and category leaders overcome digital challenges, embrace innovation, adopt new technology, and implement new business models. In addition to high-quality consulting, we also provide offshoring and nearshoring services.

For more details, please visit


About the Role

As a Senior Scala Engineer at Xebia, you'll join a team dedicated to delivering scalable and resilient software solutions for our clients. In this consulting role, you'll leverage your Scala expertise to drive innovation, best practices, and high-quality outcomes that align with clients' evolving business needs. Working in collaborative, cross-functional teams, you will contribute to Xebia's reputation for excellence in software engineering and solutions that scale effectively.

Responsibilities:

  • Collaborate with Xebia's team of engineers and clients to create robust, scalable software solutions.
  • Innovate and build high-performance solutions that meet business and client demands.
  • Lead architectural discussions, driving sound technical decisions and ensuring best practices.
  • Conduct code reviews to maintain high standards for code quality and consistency.
  • Develop and maintain Scala RESTful APIs in high-demand enterprise settings.
  • Use Infrastructure as Code tools (CloudFormation, AWS CDK, terraform) to define and manage scalable infrastructure for client projects.
  • Produce and refine technical proposals and root cause analyses.
  • Foster a strong engineering culture, championing quality and continuous improvement.
  • Simplify complex technical problems to create efficient, effective solutions for clients.
  • Provide mentorship and guidance to junior engineers and peers on technical and non-technical aspects.

Requirements:

Basics:

  • 5+ years of professional experience in software development.
  • Proficiency in Scala and functional programming paradigms; hands-on experience with RESTful API design in enterprise applications.
  • Skilled in using source control, CI/CD, and modern testing methodologies.
  • Experience supporting high-throughput systems in production, ensuring reliability and performance.
  • Proficiency in AWS with experience leveraging compute, storage, databases, serverless, and containerized technologies. Skilled in Infrastructure as Code using CloudFormation, AWS CDK and/or terraform to automate and manage infrastructure.
  • Experience with asynchronous programming models that support JVM-based, high-throughput systems.
  • Strong pragmatic approach to balancing engineering trade-offs with business requirements.
  • Persistent curiosity and accountability; proactive in understanding and addressing root issues.
Email this Job