|Lab Solutions is currently recruiting for a Java Developer to join a global informatics solution and service provider.
Within this role the candidate would be responsible for developing and maintaining our clients build automation solutions. The candidate will be expected to think creatively: suggesting and implementing new features; writing novel algorithms and redesigning legacy code. Developing and maintaining our clients 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.
* 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 2 years.
* Experience in the following is essential: Java, Gradle, Linux, Windows, TDD, Eclipse.
* Experience with the following is desirable: scripting language (Groovy, Python, Linux Shell etc.), Jenkins, Docker, Vagrant, AWS, Git, Ansible, DevOps.
This is an excellent opportunity to join a dynamic and innnovative company, this role has good prospects to progress and has a competitive salary and benefits package