EPITEC · 10 hours ago
Senior Software Engineer - Software Engineering
EPITEC is seeking a highly skilled Senior Software Engineer to join an agile development team building scalable, high-performance backend systems. This role focuses on developing robust Scala/Java services and REST APIs within a cloud-based environment.
Information TechnologyStaffing Agency
Responsibilities
Develop scalable backend applications using Scala and/or Java
Implement solutions aligned with TDD (Test-Driven Development) practices
Build and support low-latency, high-volume distributed systems
Design and maintain RESTful APIs
Collaborate within an Agile team to deliver high-quality software
Debug, optimize, and maintain backend services in production environments
Deploy and support services running in cloud environments (AWS preferred)
Qualification
Required
5+ years hands-on experience with Scala and/or Java
Strong understanding of language internals, including: Class loading, Memory management, Concurrency, Multithreading, Futures/promises
Experience building distributed, reliable, high-performance backend systems
Strong knowledge of REST API development
Excellent verbal communication skills with the ability to explain decisions, logic, and problem-solving approaches
Preferred
Experience with AWS Cloud Services
Familiarity with modern Scala libraries/tools such as Cats Effect, http4s, FS2, or Akka
Experience with Spring
Frontend familiarity (bonus)
Prior enterprise or large-scale environment experience (bonus)
Company
EPITEC
Epitec is a premier technology services and professional staffing company.
H1B Sponsorship
EPITEC has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (189)
2024 (148)
2023 (154)
2022 (266)
2021 (203)
2020 (172)
Funding
Current Stage
Late StageCompany data provided by crunchbase