Position: Middle Java Engineer
Company: Avenga
Category: Java
Experience required: 3y
English level: upper

We are developing a console – a self-governing system that gives the ability to purchase SW, training, and support what clients want via credit card or purchase order. Additionally, the system provides usage-based reporting and information about the company’s products.
We are looking for a person who would be an independent thinker who works well alone or in group settings with minimal direct supervision.

We believe in developing and supporting our engineers so that they can reach their full potential while facilitating a healthy work/life balance. It is a great chance to both develop your career & have an impact on meaningful projects! If you have the relevant skills and experience for this fantastic role, please do not hesitate to apply today!

**What you bring along**
3+ years of experience with Java;
Good hands-on experience with Spring;
Ability to use Apache Kafka;
Solid knowledge of AWS technologies;
Upper-Intermediate level of English.

**This is your mission**
Design, develop and maintain scalable REST/AMQP-based services with zero downtime;
Work closely with customers and contractors in a collaborative development environment;
Conform to the development practices: Code Reviews, CI/CD, automated tests, etc.;
Design and develop scalable SDN solutions with zero downtime;
Troubleshoot problems as needed in the QA and production environments.

**Your benefits**
Training budget;
KKM – monthly ticket (80% covered by us);
MultiKafeteria (Benefit System);
Life Insurance (Generali);
Private healthcare (LuxMed);
Attractive Referral Program