Remote Senior Scala Developer
Tech Holding
π΅ $187k-$228k
πRemote - United States
Please let Tech Holding know you found this job on JobsCollider. Thanks! π
Job highlights
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
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- πLatin America
- π°$100k-$150kπPoland, Estonia
- πIndia
- πMexico
- πCentral America and South America
- π°$100k-$200kπIndia
- πCanada
- πBrazil
- πPoland
Please let Tech Holding know you found this job on JobsCollider. Thanks! π