Back to Jobs
Java Engineer
The vacancy has expired
- LocationRomania
-
IndustryInformation Technology
Job Description
Role and Responsibilities
▪ Design, develop and test architecture changes, product features and improvements
▪ Use containerization and cloud technology (compute, network and storage) to build, deploy and execute services
and applications in the cloud
▪ Support product monitoring and troubleshooting to ensure high-quality standards
▪ Adopt and improve development team best practices and standards
▪ Collaborate with other teams to improve existing products, services and tools
▪ Coordinate between onshore & offshore teams
▪ Complete all mandatory company-wide compliance training and job-specific training required for the role,
including QMS, ISMS, GxP, DocuSign, SDLC as applicable
Required Experience for the Role
▪ 5+ years of work experience in a similar development role is essential
▪ Extensive Experience in Java, certification a plus
▪ Minimum of 4 years’ experience using Spring framework
▪ Experience with web services, microservices and RESTful APIs
▪ Experience with SQL / NoSQL databases
▪ Experience with SaaS, IaaS, PaaS and hybrid cloud solutions
▪ Experience with CI/CD solutions, testing frameworks and build tools
▪ Experience in agile development e.g. Kanban, SCRUM
▪ Ability to work independently or as a member of a high-performance team
▪ Strong design thinking and problem-solving skills
▪ Strong language and communication skills
Additional Experience in the following would be Advantageous
▪ Experience with Spring Boot, Spring Security, Spring Data
▪ Experience with Docker, Kubernetes, Containerization
▪ Experience with AWS Cloud, MongoDB Atlas, Terraform
▪ Experience with DirectX Graphics, Scanner WSI Formats
▪ Experience with Imaging Solutions and LIMS
▪ Experience with Enterprise Architecture (SSO, MFA, CDN, Caching, High-Availability)
▪ Experience with other programming languages (preferably C/C++ or Python)
▪ Previous experience working in a regulated environment
Education / Qualifications
▪ A Bachelor's or higher in Computer Science, Information Systems or another related field is essential
Desired Characteristics
▪ Can take the initiative and lead by example
▪ Excellent communication and ability to work with a range of stakeholders inside and outside of the business
▪ Experience working with multinational companies and teams
▪ Can bridge the gap between user domain and technical audiences
▪ Strong Innovative/creative thinking
▪ Enthusiastic teamwork and process innovation-driven
▪ Strong design and systems thinking skills
