- LocationBucharest, Europe, Romania
-
IndustryInformation Technology
Our client is a rapidly growing AI technology company, based in Dublin, Ireland providing software solutions for both non-clinical and Clinical Pathology. From its inception in 2017, the company has scaled rapidly to a team of over 60 people, based in 6 countries worldwide, and is projected to hit 70+ people by late 2021. The company also has US & UK subsidiaries, with plans to expand into new markets. The company has been heavily involved in R&D with several EU and national grants to drive new product pipeline development. This has been supplemented with significant investment funding from VCs and private entities to enable the company's commercial development and growth.
Role and Responsibilities:
▪ Design, develop, test new capabilities and maintenance of existing ones for our core platforms.
▪ Design, develop, test new architecture changes.
▪ Design, test, deploy infrastructure changes using terraform.
▪ Use containerization and cloud technology (compute, network and storage) to build, deploy and execute services and applications in the cloud.
▪ Adopt and improve development team best practices and standards.
▪ Collaborate with the team to improve existing products, services, and tools.
▪ Complete all mandatory company-wide compliance training and job-specific training required for the role, including ISMS, GLP, DocuSign, SDLC as applicable.
Education / Qualifications:
▪ Bachelor’s degree in computer science or related field.
Required Experience for the Role:
▪ Extensive Experience in Java, certification a plus
▪ Minimum of 4 years experience using Spring framework, preferably Spring Boot, Spring Security & Spring Data
▪ Experience in developing web services & RESTful APIs
▪ Experience using a microservice architecture.
▪ Knowledge of testing frameworks such as Spock and groovy
▪ Experience in NoSQL database, preferably MongoDB
▪ Experience in agile development e.g. SCRUM
▪ Experience using build tools, preferably Gradle
▪ Experience with testing frameworks, preferably Spock
▪ Ability to work independently or as a member of a team
▪ Strong problem-solving skills
▪ Strong language and communication skills
Advantageous additional experience:
▪ Cloud Services, AWS, Kubernetes & Docker.
▪ Experience with other programming languages, preferably C/C++ or Python.
▪ Experience with imaging solutions, LIMS, and scientific software design.
