πNetherlands
Senior Scala Developer
closed
Tech Holding
π΅ $187k-$228k
πRemote - United States
Summary
Join our growing team at Tech Holding as a Senior Software Engineer with Scala expertise to design, develop, and maintain high-performance backend systems.
Requirements
- Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field, or equivalent work experience
- 5+ years of experience designing and delivering backend applications in a production environment
- Strong understanding of functional programming patterns and principles in Scala
- Proficiency in building RESTful services using Scala APIs
- Experience with asynchronous programming models and concurrency in Scala
- Hands-on experience with build and deployment tools such as Jenkins and Docker
- Knowledge of caching technologies, source control systems, and CI/CD pipelines
- Familiarity with messaging technologies (e.g., Kafka, Kinesis) and cloud platforms (e.g., AWS, Azure, Google Cloud)
- Strong understanding of AGILE/Scrum practices
- Excellent problem-solving skills, self-learner, and able to work independently
- Strong written and verbal communication skills
Responsibilities
- Design, develop, and maintain robust backend systems using Scala
- Lead or participate in architecture discussions, technical planning, and design reviews to ensure scalable and reliable solutions
- Build RESTful services and APIs using Scala, ensuring they meet performance and security requirements
- Work with asynchronous programming models, including events, callbacks, promises, and concurrency
- Utilized build and deployment technologies such as Jenkins, GitHub actions, and Docker to streamline development and deployment processes
- Implement caching strategies, manage source control, and maintain CI/CD pipelines
- Collaborate with teams across the organization to ensure seamless integration and service operation
- Participate in on-call rotations and perform root cause analyses to maintain system reliability
- Stay current with industry trends and share knowledge through presentations, tech talks, and other knowledge-sharing activities
Benefits
- Remote Work Opportunities
- Flexible Work Hours
- Professional Development Opportunities
This job is filled or no longer available
Similar Remote Jobs
πGermany
πColombia
πMexico
π°$70k-$99k
πCanada
πUnited States
πUnited States
πUnited States
πUnited States
π°$200k-$210k
πUnited States