Activez les alertes d’offres d’emploi par e-mail !
Mulipliez les invitations à des entretiens
A leading consulting firm is seeking a Senior Scala Developer to work on innovative projects in the entertainment industry. This remote position involves developing microservices, integrating payment solutions, and utilizing data ingestion techniques to enhance application performance. Ideal candidates will have a strong background in Scala and a passion for building next-generation payment systems.
Duration : 12 months initial contract + extension
Introduction & Summary :
This position requires a Senior Scala Developer with expertise in microservice architecture and experience with technologies such as Scala, DynamoDB, and Stripe. The ideal candidate will possess a strong background in building and integrating payment systems, as well as familiarity with blockchain technologies and application performance management tools like Datadog.
Main Responsibilities :
The Senior Scala Developer will contribute to the ongoing development and architecture of various services within the ecosystem.
Develop and maintain microservices primarily using Scala and Play framework.
Integrate with third-party payment solutions and manage custom billing logic.
Implement services that interact with blockchain technologies.
Contribute to the ingestion of data for movie, theater, and showtime using ETL processes.
Collaborate with the team on projects focused on electronic ticketing and Point of Sale system integrations.
Optimize and monitor application performance using tools like Datadog.
Key Requirements :
Proven experience with Scala and Play framework.
Strong knowledge of microservices architecture.
Experience with DynamoDB and PostgreSQL databases.
Hands-on experience with Stripe payment integrations.
Familiarity with Redis and SQS.
Knowledge of ETL processes and data ingestion techniques.
Experience with application monitoring tools, preferably Datadog.
Ability to work with event-driven systems and transaction management.
Nice to Have :
Experience with blockchain technologies and NFT integrations.
Familiarity with Node.js and TypeScript.
Background in electronic ticketing solutions.
Knowledge of Akka framework.
Other Details :
This role is structured as a remote position, accommodating candidates from various regions. The project duration is ongoing with a focus on developing innovative solutions within the entertainment industry. Candidates should be prepared for an evolving project landscape with shifting priorities.