Senior Backend Engineer / Scala
Senior Backend Engineer / Scala
Posted 36 days ago
SENIORITY
Lead
About the role
- Design and build cloud-native backend services using modern programming languages and open-source frameworks
- Develop and maintain comprehensive unit and integration test coverage
- Participate actively in agile ceremonies, including daily stand-ups
- Contribute to peer code reviews as part of established SDLC and change management processes
- Collaborate cross-functionally to refine requirements and deliver high-quality releases
- Support performance optimization, scalability improvements, and reliability initiatives
- Bachelor's degree in Computer Science, Software Engineering, or related field 5+ years of experience developing web-based applications
- Experience with at least one modern backend language (e.g., Scala, Java, Node.js, or similar)
- Strong understanding of relational and/or NoSQL database design and data modeling principles
- Demonstrated ability to learn new technologies and frameworks quickly
- Experience working independently and within collaborative engineering teams
- Strong analytical and problem-solving skills
- Effective written and verbal communication skills
- Commitment to collaborative, high-quality software development practices
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
