Job Overview
We are seeking a highly skilled software engineer to join our team.
Our ideal candidate will have a strong background in cloud technologies and experience working with AWS/Azure/GCP.
The successful candidate will be responsible for designing, developing, and maintaining cloud-based applications.
Required Skills and Qualifications
To be considered for this role, you must have:
* A bachelor's degree in computer science or related field;
* Strong programming skills in Java or Kotlin;
* 5+ years of experience working on cloud technologies;
* Excellent verbal and written communication skills;
* Ability to work well under minimum supervision and mentor junior engineers;
Desirable Skills
The following skills are desirable but not essential:
* Experience with front-end web technologies such as HTML, CSS, JavaScript/TypeScript, React/Angular;
* Experience with server-side technologies, web services (REST) and micro-services;
* Experience with container technologies such as Docker/Kubernetes;
* Experience with relational and/or NoSQL database systems such as Oracle Database, MySQL, Amazon DynamoDB;
* Experience with applied cryptography and secure protocols;
* Experience with Kotlin and Springboot is a plus;
* Software automation experience for testing and deployments;
Benefits
As a reward for your commitment to this role, you will receive an excellent salary and a competitive benefits package.
Others
If you are a motivated and detail-oriented individual who is passionate about cloud technologies, we encourage you to apply for this exciting opportunity.