We are looking for a Senior Software Engineer – Scala to join our fast-paced, dynamic environment at FusionHit. In this role, you will build and deliver sophisticated back-end web applications that power real-world business solutions.
Requirements
- 3–5 years of professional experience in back-end software development.
- Strong programming experience in Scala (mandatory).
- Solid understanding of Data Structures & Algorithms (DSA).
- Experience with the Akka framework (Akka-Actors preferred).
- Strong knowledge of distributed systems design and design patterns.
- Hands-on experience with Microservices architecture and inter-service communication.
- Experience with Kafka and reactive programming is a plus.
- Experience with relational databases (PostgreSQL preferred).
- Experience with monitoring tools such as Grafana, Datadog, or similar.
- Experience writing unit and integration tests; load and stress testing experience is a plus.
- Familiarity with engineering best practices: testing frameworks, validation, monitoring, and alerting.
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication skills in English (C1 preferred, strong B2 may be considered).
Benefits
- Certified as a Great Place to Work, offering a supportive and inclusive work culture.
- Work from home position
- Corporate Access to FusionHit Udemy Account
- Personal and Professional Development Courses & Certifications
- Flexible Schedule
- 3 Sick Days per year
- Birthday Off
- Extra Days for Special Occasions
- Team Building Meal Reimbursement
- Equipment Granted
- Monthly Recognitions
- High Impact Committees