fusionhitjobs logo

Senior Software Engineer - Scala

fusionhitjobs

Brazilfull-timePosted 17 day(s) ago$0-$0 / yr

$0-$0 / yr

Salary

brazil

Region

ASAP

Start Date

About fusionhitjobs

No description provided.

About this Role.

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. You will collaborate with a high-performing engineering team to design scalable, high-performance distributed systems using modern technologies such as **Scala, Akka, Microservices, Kafka, and Reactive Programming**. If you are passionate about clean code, system design, and solving complex business challenges — this is your opportunity to make a high impact. Our client operates in the technology industry, delivering innovative and scalable digital solutions to businesses worldwide. This project focuses on building resilient, distributed systems that support mission-critical applications. **Location:** Must reside and have work authorization in Latin America. **Availability:** Must be available to work with significant overlap with Mountain Standard Time (MST). ### **The Ideal Candidate Has:** * 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). ### **Key Responsibilities:** * Design, develop, and deliver sophisticated back-end web applications. * Build reusable, clean, and scalable modules and components. * Ensure high coding standards and consistency across projects. * Monitor system alerts and resolve issues within defined turnaround times. * Participate in architecture discussions and technology selection. * Implement scalable microservices and distributed systems. * Write efficient, testable, and maintainable code. * Develop and execute unit, integration, load, and stress tests. * Collaborate with cross-functional teams to meet project timelines. * Contribute to continuous improvement in performance, scalability, and reliability. ### **Perks of working at FusionHit:** * 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 * Are you curious already? View our Reviews on Glassdoor: FusionHit Glassdoor <https://www.glassdoor.com/Reviews/FusionHit-Reviews-E4236409.htm> Take a look at our company Facebook page: FusionHit Linkedin <https://www.linkedin.com/company/fusionhit/> Take a look at our company culture video: FusionHit Culture Video <https://www.youtube.com/watch?v=3u66tkPjdps>

Skills Required

Ready to Apply?

Apply Now

Similar jobs

No similar jobs found.