Senior Java Developer - Dev Ops

Dotmatics ,
Bishop's Stortford, Hertfordshire

Overview

Job Description

The Position You will be responsible for developing and maintaining our build automation solutions. You will be expected to think creatively: suggesting and implementing new features; writing novel algorithms and redesigning legacy code.You will develop and maintain our continuous delivery pipeline. Writing code for the automation of server processes and monitoring systems for internal and external production systems. This involves working with source control, scripts, build frameworks, dynamic languages, continuous integration servers, multiple OSes and cloud SDKs. Specific responsibilities: * As an agile company, your work will have an immediate impact on our customers and you will be expected to be able to manage multiple ongoing projects. * Formal training will be provided where needed, but we would expect you to learn 'hands-on' alongside more experienced colleagues. Person Specification: * You will have a degree in Computer Science or similar, or in any scientific discipline with relevant experience. * You will have industrial post-graduation experience of at least 3 years. * Experience in the following is essential: Java, Gradle/Maven, Linux, Windows, TDD, Eclipse. * Experience with the following is desirable: scripting language (Groovy, Python, Linux Shell etc.), Jenkins, Docker, Vagrant, AWS, Git, Ansible, Terraform, DevOps. Reports to: Software Development Team Leader. Company Outline Dotmatics is a leading global scientific informatics software and services provider, delivering solutions tailored to the modern, highly collaborative and mobile scientific environments. The company provides solutions to several vertical markets, including the pharmaceutical, biotechnology, academia, food and beverage, oil and gas and agrochemical industries. Location Bishop's Stortford, UK Salary and benefits are commensurate with experience and skills. In order to comply with customer requirements and Dotmatics internal processes, Dotmatics will undertake appropriate vetting of staff.When applicants accept a job offer, Dotmatics, alongside a specialist provider, will undertake professional verification and criminal record checks.These checks are only undertaken with consent and in accordance with regulatory obligations. Any job offer will be subject to receipt of satisfactory background checks. Responsibilities: The Position You will be responsible for developing and maintaining our build automation solutions. You will be expected to think creatively: suggesting and implementing new features; writing novel algorithms and redesigning legacy code.You will develop and maintain our continuous delivery pipeline. Writing code for the automation of server processes and monitoring systems for internal and external production systems. This involves working with source control, scripts, build frameworks, dynamic languages, continuous integration servers, multiple OSes and cloud SDKs. Specific responsibilities: As an agile company, your work will have an immediate impact on our customers and you will be expected to be able to manage multiple ongoing projects. Formal training will be provided where needed, but we would expect you to learn 'hands-on' alongside more experienced colleagues. Person Specification: You will have a degree in Computer Science or similar, or in any scientific discipline with relevant experience. You will have industrial post-graduation experience of at least 3 years. Experience in the following is essential: Java, Gradle/Maven, Linux, Windows, TDD, Eclipse. Experience with the following is desirable: scripting language (Groovy, Python, Linux Shell etc.), Jenkins, Docker, Vagrant, AWS, Git, Ansible, Terraform, DevOps.Reports to: Software Development Team Leader. Company Outline Dotmatics is a leading global scientific informatics software and services provider, delivering solutions tailored to the modern, highly collaborative and mobile scientific environments. The company provides solutions to several vertical markets, including the pharmaceutical, biotechnology, academia, food and beverage, oil and gas and agrochemical industries.Location Bishop's Stortford, UK Salary and benefits are commensurate with experience and skills. In order to comply with customer requirements and Dotmatics internal processes, Dotmatics will undertake appropriate vetting of staff.When applicants accept a job offer, Dotmatics, alongside a specialist provider, will undertake professional verification and criminal record checks.These checks are only undertaken with consent and in accordance with regulatory obligations. Any job offer will be subject to receipt of satisfactory background checks.