About us Due to strong growth, IREX has an exciting opportunity for a Senior Java Engineer. IREX is an industry leading Smart City organization, represented in 30+ countries, with a fantastic team dedicated to using AI for good and changing the world.
Your Project
IREX has a scalable microservice architecture that is deployed in k8s cluster. For CI we use gitlab ci and ansible. Multiple teams are involved including backend (java), frontend (angular), analytics (c++), admin (k8s cluster).
Your Job
To design and to implement new services
To extend existing services
To ensure stable operation of the system in production
Technology Stack
Java 11
Spring Framework 5
Spring Boot 2
Hibernate
Testcontainers
PostgressSQL
Apache Kafka
Apache Cassandra
Apache Ignite
Redis
S3 (minio, ceph)
Gradle
Gitlab
Ansible
Docker
Kubernetes
Our Expectations
3+ years of experience in professional software development