Position: Java Tech Lead
Category: Java
English level: intermediate
Years of experience: 6


6+ years of working experience in Java software development;
4+ years in team leadership/management;
Expertise in the architecture design, development, code quality maintenance of enterprise-wide applications based on Java / Java EE stack;
Expertise in financial software, CRM, SaaS, MBaaS, multitenancy, clustering & high-load;
Good experience in team members mentoring;

Main Technologies & Frameworks:
Java / JavaEE, Spring, SQL, Linux.