Cloud Based Application Developer
Our expectations:
• Advanced knowledge in one of the following programming languages: Java, Python
• Regular knowledge in design patterns and clean code principals
• Experience in Docker
• Experience/knowledge of Unix-based systems
• Experience in continuous Integration (e.g. Jenkins, GitLab CI, Git, Crucible/Fisheye)
• Basic experience in dependency management (e.g. maven, gradle)
• Basic experience in REST and/or messaging system
• Bonus points for experience in any of the technologies we work with (see above).
Personal Attributes:
• Effective and open communication
• Ability to work in a global team, good interpersonal and teamworking skills
• Responsible, well organized, committed and result oriented
• Analytical thinking, creativity. Problem understanding and solving
• Fluent written and spoken/conversational English is a must
Most importantly the person has genuine drive and desire to work with bleeding edge technologies to deliver a superior experience to our platform users.