Back to Jobs
Role and Responsibilities:
Education / Qualifications:
▪ Bachelor’s degree in computer science or related field
Advantageous additional experience:
Senior Java Engineer (IMI Uploader Project)
The vacancy has expired
- LocationRomania
-
IndustryInformation Technology
Job Description
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 companywide 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
