Qualifications
4+ years of proven experience as a Scala Developer. Strong foundation in Functional Programming concepts. Hands-on experience with Cats, Cats-tagless, and Typelevel Scala libraries. Practical experience in building APIs with http4s. Solid understanding of Kafka and working with Kafka topics. Experience in developing and integrating GraphQL services. Demonstrated experience with AWS services. Familiarity with ElasticCache, Redis, DynamoDB, and PostgreSQL. Hands-on experience with AWS testing and deployment processes. Good understanding of S3, Glacier, and other AWS storage options.
About the job
Join our dynamic team at altersolutions as a skilled Scala Developer. You will be a key contributor to our User and Access Services team, enhancing systems related to login, profiles, and subscriptions. Your expertise will be vital in scaling, improving resilience, and boosting performance across our platforms.
Your primary focus will be tackling technical debt and modernizing our technology stack, particularly in transitioning from RabbitMQ to Kafka. While our current setup utilizes Scala 2, we are excited to move to Scala 3, so familiarity with Scala 3 will be a significant asset.
About altersolutions
At altersolutions, our mission is to provide top-notch IT solutions to clients worldwide by aligning their needs with the skills and aspirations of our team members. We prioritize creating a fulfilling experience for each employee and consultant. By joining us, you become part of a diverse community dedicated to digital innovation. Start your journey with us today!