-
View all jobs
This is us
At Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development.
This is the job
We are looking for Middle Java Engineer with strong knowledge in Java and Kotlin, available for minimum 50%. The goal is to build a unified, scalable ads platform.
We are transforming a long-standing business application into a modern technology stack. Our goal is to build a modular monolith designed for scalability and future microservices separation. We follow hexagonal architecture and Domain-Driven Design (DDD) principles to ensure clean, maintainable solutions.
This is you
At Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development.
This is the job
We are looking for Middle Java Engineer with strong knowledge in Java and Kotlin, available for minimum 50%. The goal is to build a unified, scalable ads platform.
We are transforming a long-standing business application into a modern technology stack. Our goal is to build a modular monolith designed for scalability and future microservices separation. We follow hexagonal architecture and Domain-Driven Design (DDD) principles to ensure clean, maintainable solutions.
This is you
- A Java Developer with strong experience in modern Java (Java 17+, ideally Java 21)
- Experience in modern Kotlin
- Skilled in working with REST APIs
- Knowledge of relational databases (PostgreSQL preferred) and non-relational databases (MongoDB preferred)
- Ability to work with diverse API authentication workflows (API keys, OAuth tokens)
- Strong cloud development skills (any cloud, GCP preferred)
- Experience with Docker; Kubernetes knowledge is a plus
- Experience building scalable, high-performance services in a cloud environment
- Experience with ETL processes, large data volumes, and reporting
- Familiarity with tools used on the project: Kafka, BigQuery, Spark, Dataflow
- AdTech background
- English: Upper-Intermediate
- Experience with DSP solutions
- Knowledge of hexagonal architecture and Domain-Driven Design
- Experience working with legacy code and performing structured refactoring
- Ability to write clean, testable code (SOLID, clean code, unit & integration tests)
- Strong communication skills and readiness to propose improvements
- Ability to collaborate with a cross-functional team and share knowledge
- Developing backend features using a modern technology stack: Java 21, Spring Boot 3.4, Hibernate, Microsoft SQL Server, Elasticsearch, Docker, OpenAPI, Modular monolith architecture (early stage), moving toward microservices
- Working with legacy code and performing meaningful refactoring
- Writing readable, maintainable, testable code
- Creating unit and integration tests
- Collaborating with the front-end team to define and evolve API contracts
- Participating in architectural discussions and suggesting improvements
- Working within a backend team (currently 4 developers), sharing knowledge, and taking responsibility for solutions
Key Skills
Ranked by relevance
java
cloud
docker
elasticsearch
microservices
spring boot
kubernetes
postgresql
sql server
kotlin
server
kafka
oauth
spark
sql
gcp
etl
ddd
dsp
ux
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Node.js Engineer
2026-05-17
Full-time
Not Applicable
Argentina
IT Services
Engineering
View Job Details
Related
Senior Java Engineer
2026-05-12
Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Related
Senior AI Engineer
2026-05-24
Full-time
Not Applicable
Ukraine
IT Services
Engineering
Login to Apply
- Posted
- Dec 11, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Ukraine
- Company
- Avenga
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Node.js Engineer
2026-05-17
Full-time
Not Applicable
Argentina
IT Services
Engineering
View Job Details
Related
Senior Java Engineer
2026-05-12
Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Related
Senior AI Engineer
2026-05-24
Full-time
Not Applicable
Ukraine
IT Services
Engineering