Overview
Senior Scala Application Developer Contract. My client, a leading global name in their respected market, is in urgent need of a talented and experienced Senior Scala Developer to join their group on a contract basis.
Responsibilities
* Collaborate with teams across the company to implement new data solutions while maintaining the stability of the platform.
* Develop data processing applications using Scala and Python 3.10+.
* Apply software engineering principles, design patterns, and best practices to write highly maintainable and readable code.
* Demonstrate expertise in OO design patterns, container-based applications, and microservices architecture.
* Work with version control systems (e.g., Git) and participate in testing, CI/CD, test automation, and monitoring.
* Design and develop data models and data dictionaries for big data systems; contribute to high availability and fault-tolerant software.
Qualifications
* 8 to 15 years of commercial experience in software application development as a programmer.
* Strong knowledge of software engineering principles, practices, and patterns.
* Proven experience in developing data processing applications using Scala and Python 3.10+.
* Experience with container-based applications, microservices, and modern software engineering practices.
* Experience with Git or similar version control software.
* Knowledge of testing frameworks, CI/CD, test automation, and monitoring/alerting.
Desirable/Advantageous Skills
* Experience with relational and NoSQL databases; tuning and optimizing complex queries for highly scalable systems.
* Experience with Hive/SparkSQL and ANSI SQL; building large-scale Spark 3.x applications and data pipelines (Batch processing on Hadoop).
* Experience with messaging queues (Kafka, RabbitMQ, JMS) and reactive architectures.
* Experience in architecture and development of data models and data dictionaries in big data systems.
Senior/Employment Details
* Seniority level: Mid-Senior level
* Employment type: Contract
* Job function: Information Technology
* Industries: Business Intelligence Platforms, Data Infrastructure and Analytics, and Software Development
This is a rolling contract. If it sounds of interest, please submit your CV so we can speak in more detail.
#J-18808-Ljbffr