Position: Senior Java Developer
Company: Evolvice GmbH
Experience required: 5y
English level: upper

Project:
Highly loaded payment system for Uber.

Responsibilities:
As a Software Engineer on Uber's Sofia Engineering team you will dig into the complex but rewarding world of money systems, real-time tax calculation, invoicing and reporting, all at massive scale. Your work will help our partners be globally compliant and Uber be competitive in highly regulated and complex industries such as transportation, logistics, and food.

Requirements:
- 5+ years' experience in backend development (any of Java, Python, .NET, Golang, C/C++);
- Advanced knowledge in OOP patterns;
- Experience working with Scrum/Agile;
- Degree in technical sciences;
- At least Upper-Intermediate English (all internal communication is in English).

As a plus:
- Golang knowledge or experience.
 
We Offer:
- Financial stability, the account is on support;
- Interesting and challenging projects within professional self-managed teams;
- Friendly team and a comfortable working environment (Kyiv office);
- Flexible schedule (8 —11AM start) with a possibility to work assigned hours and/or adjust work schedule as requested by the manager;
- 22 working day paid vacation;
- Health insurance;
- Paid sick leave;
- English and German language classes;
- Sports and fitness reimbursement.
 
Why You Should Work With Us:
We work as a self-driven team without complex management structures. Our teams make independent decisions without recommendations from the client. We nurture an open, transparent environment where we all enjoy our work.