Job Summary We are seeking a Senior Full Stack Engineer to support the development of a compliance monitoring product within a high-performance, real-time environment. This role involves building and enhancing systems that perform complex calculations with sub-second response times. The ideal candidate will have strong hands-on experience in Java/Scala development, microservices architecture, and event-driven systems, along with a passion for learning and innovation. Key Responsibilities Design, develop, and maintain high-performance applications for compliance monitoring Build and enhance REST-based microservices using modern frameworks Develop scalable, concurrent systems capable of real-time data processing Work with event-driven architectures using messaging platforms such as Kafka Collaborate with cross-functional teams to deliver business-driven technology solutions Participate in Agile development processes and contribute to continuous improvement Implement CI/CD pipelines and support cloud-based deployments Utilize modern development tools to improve productivity and code quality Troubleshoot and resolve complex technical issues in a timely manner Required Qualifications Bachelors or Masters degree in Computer Science or a related technical field Strong hands-on experience in Java and Spring Boot Proficiency in Scala with practical development experience Experience with REST-based microservices architecture Knowledge of event-driven systems and messaging platforms such as Kafka Familiarity with frameworks such as Akka or Pekko Experience with cloud-based infrastructure and CI/CD practices Experience working in Agile development environments Strong problem-solving, communication, and collaboration skills Preferred Qualifications Understanding of asset management or compliance domain Experience with developer productivity tools such as GitHub Copilot Ability to work in highly concurrent, low-latency systems Education: Bachelors Degree