5+ years of Java development experience.
Strong background in Java, Spring Boot, Spring Security, MVC, micro-services, Docker.
Experience in working with cloud computing platforms (e.g. AWS, GCP).
BA/BSc in Computer Science / Software Engineering or equivalent experience.
Experience in Test Driven Development (TDD), CI/CD and agile methodologies.
Experience in working with PaaS, CaaS, FaaS platforms (e.g. Cloud Foundry, Kubernetes, Lambda, GCF).
Experience in systems engineering, DevOps and Automation best-practices.
Experience with pair programming practices and open-source ecosystem – an advantage.
Fluent English, verbal and written.