Our ideal candidate
- University degree in Computer Science or similar technical field is essential
- Exposure with Java or other Backend languages (e.g Scala, Kotlin, Go)
- Knowledge of development tools (e.g. Maven, Gradle, Git)
- Knowledge of relational and NoSQL databases.
- Autonomous and strong problem-solving with analytical skills
No previous experience is necessary but we will accept your application if you have a max of one year of experience.
You will learn and develop your skills on the following fields, so the interested and previous knowledge in any of the following list is a plus:
- Scalable distributed systems, preferably on cloud services (e.g AWS, Azure)
- Serverless architecture using event driven approach will be a plus
- CQRS or Event Sourcing concepts
- Microservices architecture and RESTful services
- Understanding of Infrastructure as Code (CloudFormation, SAM, Ansible)
- Web application frameworks (e.g. Spring)
- Reactive programming will be a plus
- Experience in a fast paced commercial environment
Our technology stack:
Java, Go, Spring Boot, Spring Cloud, Spring projects, AWS, AWS services (f.e. DynamoDB, EC2, Lambda, ElasticSearch, RDS, SQS, SNS, Cloudformation), Couchbase, MySQL, Spark, Redis, Ansible, Docker