Java Cloud Developer
The R&D Core Group is looking for an experienced, sharp and highly motivated Java developer with good knowledge in cloud platforms, for developing, scaling and implementing micro-service architecture in cloud and on-premise environments.
Responsibilities:
- Develop cloud technologies and tools to allow scaling Skybox products in the cloud and on-premise environments
- Apply cloud design patterns and best practices for Skybox platform transition into the cloud
Requirements:
- At least 3 years of Java (or C#) development experience in complex environment – Must
- Experience in building microservice based architecture
- Deep knowledge and coding experience in AWS/Google/Azure cloud providers – an advantage
- Proven experience with cloud tools and frameworks responsible for container orchestration and inter-service communication.
- Good knowledge of cloud deployment tools and technologies
- Knowledge of Kubernetes, Docker and Spring Boot – a must
- Knowledge of Kafka, Mesos, Hazelcast, Vault – an advantage
- BSc. in Computer Science, with excellent grades – a must
- Be a self-learner, highly motivated and willing to take responsibilities.
- Excellent team player, good communications skills