Senior Scala Developer Contract Dublin 12 months

Posted 3 hours 11 minutes ago by Adecco

550,00 € - 610,00 € Daily
Contract
Not Specified
Other
Dublin, Ireland
Job Description

Senior Scala Developer Contract.

My cliient 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.

Your primary responsibilities is to work with teams across the company to implement new data solutions while maintaining the stability platform. You will be to demonstrate 8 to 15 years of commercial experience working in software application development as a programmer. You will have a Strong and solid knowledge of software engineering principles and practices. You will also have a Proven experience in developing data processing applications using Scala, Python 3.10+. Strong understanding of software engineering best practices, design patterns, and the ability to write highly maintainable and readable code. You will be able to demonstrate professional expertise in understanding and implementing OO design patterns, developing container-based applications in a microservices architecture, using the state-of-the-art software engineering best practices. You will have expertise with Big Data Hadoop platforms like Databricks, Cloudera, Teradata, etc. and solid fundamental understanding of the Hadoop architecture. You will have a creativity and passion for tackling challenging data problems and complex algorithmic issues, and willingness to work in a start-up environment. You will also have experience with Git or other similar version control software. You will be experience and commitment in developing high quality, robust, scalable, and maintainable software. Knowledge of testing frameworks, CI/CD, test automation, and software monitoring and alerting.

It would be advantageous if you had Experience working with relational and experience with NoSQL databases (such as tuning and optimising complex queries for highly scalable systems) and query languages (specifically Hive/SparkSQL and ANSI SQL). Experience building large scale Spark 3.x applications & data pipelines, ideally with Batch processing running on Hadoop clusters. If you had experience with messaging queues such as Kafka, RabbitMQ or JMS and reactive architecture paradigm. Experience designing and developing highly available fault tolerant software. Experience in architecture and development of data models and data dictionaries in big data systems. This is a rolling contract, if it sounds of interest drop me a CV so that we can speak in more detail.