GR8 Tech

Scala Team Lead

GR8 Tech

full-time

Posted on:

Location Type: Hybrid

Location: 🇪🇺 Anywhere in Europe

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AkkaCloudJavaKafkaMicroservicesNoSQLScalaSQL

About the role

  • Driving the definition and implementation of new architecture for our entire eco-system, ensuring all solutions are built for long-term scalability and efficiency;
  • Act as a mentor to employees, facilitating their professional growth and advancing the team's overall technical skill level;
  • Delivering reliable and maintainable software, emphasizing solid design principles and thorough code reviews;
  • Designing and implementing new features for a high-load transaction processing platform;
  • Continuously improving and optimizing existing systems and processes;
  • Collaborating across teams to deliver cohesive, end-to-end solutions;
  • Contributing to the platform’s architecture and scalability in a cloud environment;
  • Designing, developing, and deploying microservices within an Agile framework.

Requirements

  • Leading team(-s) for 2+ years as both a Leader and a Manager;
  • 3+ years of experience with Scala;
  • 5+ years of experience with Java;
  • Strong knowledge of Scala and its ecosystem (e.g., sbt, Akka, Play Framework);
  • Familiarity with Agile methodologies and functional programming principles;
  • Understanding how the JVM, JDK/JRE, and accompanying technologies work;
  • Proficiency in database technologies (SQL and NoSQL) and hands-on experience with Kafka;
  • Collaborative mindset and fast learner.
Benefits
  • An annual fixed budget that you can use based on your needs and lifestyle. You decide how to allocate it:
  • Sports – gym, yoga, or any activity to keep you active;
  • Medical – insurance and wellness services;
  • Mental health– therapy or coaching support;
  • Home office – ergonomic furniture, gadgets, and tools;
  • Languages – courses to improve or learn new skills.
  • Parental support with paid maternity/paternity leave and monthly childcare allowance;
  • 20+ vacation days, unlimited sick leave, and emergency time off;
  • Remote-first setup with full tech support and coworking compensation;
  • Regular team events – online, offline, and offsite;
  • Learning culture with internal courses, career development programs, and real growth opportunities.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ScalaJavasbtAkkaPlay FrameworkAgile methodologiesfunctional programmingSQLNoSQLKafka
Soft skills
mentoringcollaborationleadershipteam managementprofessional growthcommunicationproblem-solvingadaptabilityfast learnerorganizational skills
Experlogix

PHP Developer – Core Platform Team

Experlogix
Mid · Seniorfull-time🇮🇪 Ireland
Posted: 41 minutes agoSource: experlogix.bamboohr.com
AWSCypressDockerEC2ERPPHPReact
Bank of America

Senior Software Engineer, Java Application Developer

Bank of America
Seniorfull-timeNew Jersey, North Carolina · 🇺🇸 United States
Posted: 1 hour agoSource: ghr.wd1.myworkdayjobs.com
ApacheCassandraJavaKafkaKubernetesMongoDBNoSQLOpenShiftOracleSplunkSpringSpring Boot+2 more
Sinqia

C#, .NET, Core Developer

Sinqia
Juniorfull-time🇧🇷 Brazil
Posted: 3 hours agoSource: jobs.quickin.io
AngularOracleReactSQL
Liminal

Backend Engineer, Mid-Level – NodeJS

Liminal
Mid · Seniorfull-time$48k–$55k / year🇵🇹 Portugal
Posted: 4 hours agoSource: ats.rippling.com
AWSCloudDockerGoogle Cloud PlatformMicroservicesMongoDBNode.js
Plentiful.ai

Staff Backend Engineer

Plentiful.ai
Leadfull-timeCalifornia · 🇺🇸 United States
Posted: 4 hours agoSource: ats.rippling.com
Distributed SystemsSQL