Position: Senior Java Engineer
Company: Star
Category: Java
Experience required: 3y
English level: upper

Client is a leading educational staffing solutions firm, specializing in full service, cost-effective management of substitute teachers, substitute paraprofessionals, and substitute support staff for school districts of all sizes.

Besides general engineering activities, you will be participating in:
- Discussing product functionality;
- Defining the architecture; 
- Estimating the scope of work and building the product roadmap with other team members.

Qualifications and experience:
- Strong Java core skills;
- Knowledge of OOP/OOD, architecture, and design patterns;
- Cloud experience;
- Understanding of TDD values;
- Solid experience with software ecosystems;
- English strong intermediate +.

Compensations and Benefits
Star offers a competitive and rewarding salary and benefits package as well as an intellectually and creatively stimulating work environment. You will find professional flexibility, new ways of working and unique international travel opportunities.