A bachelors degree, or masters degree in information technology, computer science, or other relevant education. At least 5 years of experience as Software Engineer, in an enterprise context. Experience in design, development and deployment of large-scale cloud-based applications and services. Good knowledge in cloud (AWS) serverless application development, event driven architecture and SQL / Non-SQL databases. Experience with IoT products, backend services and design principles. Good knowledge at least of one backend technology like node.js (JavaScript, TypeScript) or JVM (Java, Scala, Kotlin). Passionate about code quality, security and testing, Microservice development experience with Java (Spring) is a plus. Good command of English in both Oral & Written Languages - Java, Javascript MVC Frameworks - Spring Boot Databases - MySQL , PostgresSQL, MongoDB. Build tools- Maven, Gradle, GraalVM Testing Frameworks - JUnit, Mockito, k6 IaaC - Terraform APM - Apache Skywalking Containerization tools - Docker, k8s and RKE
FIND ON MAP