People Matter

Scala Engineer

Ayasdi

Ayasdi

Kuala Lumpur, Malaysia
Posted on Apr 22, 2025
Introduction

Senior Back-End Scala Engineer

SymphonyAI is at the forefront of innovation, leveraging cutting-edge artificial intelligence and machine learning technologies to transform industries and drive business growth. As a global leader in AI-powered solutions, we empower organizations to harness the full potential of data-driven insights. SymphonyAI enterprise applications rapidly deliver transformative business value across retail, CPG, financial services, manufacturing, media, Enterprise IT and the public sector. SymphonyAI combines unrivalled AI technology, vertical expertise and industry-specific data and insights into applications that drive the highest value for customers. We are one of the largest and fastest growing AI portfolios. We are on a mission to build a “World Class Engineering Team” with a high-performance culture.

Join SymphonyAI Financial Services as a Software Engineer and work in our Financial Crime Prevention Product Engineering team. We develop innovative software and solutions for regulatory compliance, fraud, and financial crime detection, investigation, and reporting.


Job Description

What You’ll Do:

  • Understand functional and non-functional requirements, translate them into solid designs, and follow through with implementation, code review, and testing.
  • Take initiative and assume ownership of tasks, resolving them efficiently and effectively.
  • Contribute to frequent high-quality releases, meeting deadlines.
  • Collaborate with cross-functional teams in design workshops.
  • Advocate for test-driven development and work closely with QA.
  • Ensure high-quality code through reviews, automated testing, and continuous integration.
  • Follow software development best practices, ensuring code quality and adherence to coding standards.
  • Introduce innovative technologies and improve existing codebases.
  • Contribute to improving team practices and design principles.
  • Mentor junior team members in best practices.

What You’ll Bring:

  • Proven hands-on professional experience in Scala.
  • Experience working with Apache Spark.
  • Solid understanding of object-oriented programming concepts and design patterns.
  • Experience with continuous integration tools such as Jenkins.
  • Proficiency with source code management tools such as Git/BitBucket.
  • Understanding of Software Development Lifecycle best practices including DDD, TDD, and BDD.
  • Experience working with containerisation tools such as Docker, Kubernetes, AWS EKS, Azure AKS.
  • Experience in working with relational databases such as PostgresSQL or Oracle.
  • Experience with build tools such as Maven or Gradle.
  • Experience with data processing technologies such as Kafka.
  • Experience with development tools like VSCode, IntelliJ, GitHub Codespaces.
  • Creative and effective problem-solving abilities.
  • Excellent verbal and written communication skills, with the ability to articulate technical concepts to external teams and stakeholders.
  • Strong organisational skills and team collaboration skills.

Beneficial Experience (Not Mandatory):

  • Experience working with Java.
  • Experience working with Spring 6 Framework – Spring IOC, Spring-MVC, Spring Security.
  • Experience working with Hibernate 5/6.
  • Experience working with JMS.
  • Experience with Agile development methodologies such as Scrum and Kanban.
  • Experience working with AWS/Azure/Cloud related tools and technologies.

About Us

What We Offer:

  • Competitive salary and benefits package.
  • Flexible hybrid working model.
  • Opportunities for professional growth and development.
  • Collaborative and inclusive work environment.
  • Access to the latest technologies and tools.
  • A chance to make a tangible impact on cutting-edge industrial AI solutions.

SymphonyAI is building the leading enterprise AI SaaS company for digital transformation across the most critical and resilient growth industries, including retail, consumer packaged goods, financial crime prevention, manufacturing, media, and IT service management. Since its founding in 2017, SymphonyAI today serves 1500+ Enterprise customers globally and has grown to 3,000 talented leaders, data scientists, and other professionals across over 30 countries.