Head of Java department

SSA Group is looking for the Head of Java department, who will be able to form and then lead the department of Java Engineers.
The candidate is expected to have hands-on experience in fullstack development with Java as well as one of the JS frameworks for frontend, building both on-premises systems and solutions for public clouds.
The Head of  Java department is also expected to be good at requirements collection and analysis, setting up development processes and troubleshooting.
This is a partnership position and thus, the role requires financial management of the department and close cooperation with sales, marketing and recruitment departments as well.

Candidate Requirements
  • Education: Technical MSc degree is required
  • 10+ years of experience in IT including development, project management, business analysis, etc.
  • Excellent knowledge of OOP, OOD, and design patterns
  • Considerable working experience with Java EE 7.0+, Java SE 11, Spring and Hibernate
  • Working experience with at least one JavaScript framework (React, Angular, Vue.js)
  • Excellent knowledge of SQL, working experience with several DBMS (MySQL, Oracle, PostgreSQL, MongoDB)
  • Good practical experience working with at least one public cloud platforms (Azure, AWS, GCP)
  • Deep understanding of version control systems (Git, TFS) principles and configuration best practices
  • Ability to setup basic CI\CD processes using different tools (Jenkins, TeamCity)
  • Experience in building development processes, rules, policies and standards
  • Hands-on experience in technical interviews and team formation
  • Experience in team leadership and mentoring
  • Practical experience in technical investigation and troubleshooting
  • Excellent pre-sales and presentation skills
  • Strong level of soft skills
  • Upper-intermediate+ English.
Will Be a Plus
  • Experience working with several Java-based CMS/ERP systems (Alfresco, Liferay, Netsuite etc.)
  • Knowledge of Scala and related frameworks (Play, Lift, Chaos)
  • Presenting company’s expertise in Java development at the pre-sales phase
  • Performing requirements collection, producing estimations, providing consultancy services during pre-sales phase in cooperation with Sales department
  • Performing technical interviews, regular staff reviews
  • Forming and developing deep technical expertise of the department
  • Taking part in technical meetups, conferences as a speaker on behalf of the company
  • Assisting the marketing department in creation of case studies, articles, presentations for department
  • Preparation of administrative reports
  • Required: Java EE and Web Services
  • Would be a plus: Spring Certified Professional
Work mode
  • Office
  • Remotely
Office Location
  • Kharkiv
  • Kyiv
  • Dnipro
  • Lviv

Do you have any questions?

Contact Yevgeniia if you want to know more. We will be happy to help you!

Find out more in video

Why choose us

Senior team
Senior team
You will have the opportunity to work closely on projects with senior teammates, gaining new experience and insights
Regular review
Regular review
We offer regular performance reviews based on matrices of competence, code and peer reviews, and client feedback
 Long-term employment
Long-term employment
We have never supported the one-project employment philosophy and believe there is always a job for a competent specialist
 Challenging projects
Challenging projects
You will work with cutting-edge technologies, gain access to the most up-to-date tools and apply your skills to complex projects
We encourage our employees to obtain certifications; if you pass a certification exam, we will reimburse the testing fee
 Flexible working schedule
Flexible working schedule
You can start your workday any time before 11 a.m. and adapt your schedule to meet 40 hours a week
 Comfortable offices
Comfortable offices
We have well-equipped, modern offices in business centres
Send us your CV to become a part of our team join us

Apply here!

Autofill form below using social networks

    By clicking “Apply” below you confirm you have read and accepted the Privacy Policy

    you're currently offline