Senior Java Developer
- Income level not specified
-
Astana
The project is a platform for managing advertisement campaigns along with an ads banner system and traffic analytics for top Swiss media holding.
We are looking for:
— 5+ years of production experience as a Java developer;
— 4+ years of working experience with API development;
— Desire to learn and grow;
— Product-oriented mindset (Product > Code);
— Java 11 or higher experience;
— Good knowledge of Spring Boot and Spring Data JPA is a must;
— Good experience with microservice architecture is a must;
— Knowledge of Docker and Kubernetes;
— Intermediate or higher English level;
Our Stack:
— Microservice architecture, monorepo;
— Spring (Boot 3, Batch, Cloud, MVC, JPA) + Java 17;
— Some services are written in Scala/Go;
— Bazel (build tool by Google);
— Infrastructure: on-premises Kubernetes cluster, Gitlab CI;
— Persistence: PostgreSQL, CockroachDB, Yandex Clickhouse, Apache Spark, Apache Kafka, Redis, Elasticsearch, Weaviate
— Frontend tech: ReactJS + TypeScript;
— Tests: JUnit, Mockito, Playwright, Test Containers;
— Monitoring: Sentry, Grafana.
We offer:
— flexible working hours;
— paid vacation, sick days, and holidays.
-
Job Type
Remote work
-
Direction
Information Technology
-
Vacancy Status
Open
-
Publication Date
12 august 2024