Position: Java Tech Lead
Company: UKEESS Software House
Experience required: 5y
English level: upper

**Here are some other qualities we are looking for:**
- Provide technical guidance to two of our teams.
- Be able to both architect solutions and guide the team in implementing those solutions.
- Excellent communication skills and the desire and ability to mentor other engineers.
- 100% dedication.

In this role, you will be a leading contributor in designing and implementing the next generation of the project to deliver billions of new discoveries to customers. You will be part of a team that significantly increases the user’s experience and directly influences their satisfaction.

**Responsibilities will include:**
- Help architect, design, and develop complex, large-scale systems that process billions of historical records every day
- Identify opportunities to adopt innovative technologies
- Create architectures and the diagrams that describe them
- Provide guidance for micro-service REST API design
- Write key algorithms to maximize scalability and reliability
- Write code and unit tests
- Conduct code reviews
- Diagnose complex problems involving multiple systems and technologies
- Provide guidance and mentorship to a team of talented software engineers
- Be an example of engineering excellence

**Requirements:**
- Large-scale system experience
- Micro-service expertise
- Experience with Java8+ at least 4 years
- Relational database proficiency
- AWS & Container experience
- Experience with CI/CD
- English: Upper-intermediate+ at least (both spoken and written)

**We offer:**
- interesting full-time position in a highly professional team
- competitive compensation (also depending on the technical level of the candidate)
- flexible hours approach
- individual approach to a professional growth
- free English classes (online)
- 3 health packages to choose
- annual paid vacation and state holidays celebration
- bureaucracy-free and people-oriented culture
- modern, comfortable office facilities (a barbecue zone, kitchens, company paid lunches, lounge rooms, coffee machines, etc.)
- foreign business trips (after the war)
- on-site parking lot and charge station for Electric Cars
- corporate gifts, celebrations, and fun activities
- sports activities: ping-pong, soccer, work-out.

As a team, we maintain a supportive development environment. If you are looking for a position where you can work on a modern project in a big friendly team where you can apply all your skills — send us your CV! 
We’d love to hear from you! :)