Recruiter

Spyridoula Zineli

itech
itech

Recruiter

Spyridoula Zineli

ADD

Technical Lead (Java)

REFERENCE: job000017640

Added: 2 years ago
Location
Athens
Salary
Not available
Contract type
Permanent
Industry
Location
Athens
Salary
Not available
Contract type
Permanent

About the role

On behalf of our client, a leader in Internet Services and Solutions, we are currently looking for a talented and ambitious Java Tech Team Leader, to join its highly-skilled team of professionals in Athens.

A day in the life of a Technical Lead

You will be an expert in web engineering principles and able to demonstrate a good knowledge of web programming languages. You must be driven, hard-working and passionate about developing web and mobile apps. You are committed to producing high quality code and delivering to deadlines.!

Your day-to-day

  • Design, build and maintain efficient, clean, reusable, and reliable code.
  • Design relational databases, solve database performance issues
  • Develop robust and packaged web-based applications.
  • Make informed technical decisions about software architecture and third-party libraries.
  • Be responsible for the deployment and smooth operation of the software developed by the team.
  • Create project documentation deliverables

What you will need

  • BSc in Computer Science or another relevant field.
  • At least 5 years of experience in designing and developing web applications using Java.
  • Experience in deployment and support of at least one big web software solution.
  • Experience in the Spring Framework and Hibernate.
  • Excellent knowledge of relational databases and SQL (design, querying, optimization).
  • Ability and willingness to learn new frameworks and libraries.
  • Ability to work as a team member.
  • Ability to work creatively and analytically in a problem-solving environment.

Great to have

  • Experience in team and / or tech leading positions.
  • Experience in frontend development (HTML, Javascript, CSS, etc).
  • Experience in writing unit tests.
  • Experience in project management tools (Jira).
  • Experience in build and development tools such as Maven, Git, Jenkins.

We love your personality if you

  • Have strong written and verbal communication skills
  • Have the ability to meet deadlines and think strategically
  • Are problem-solver, quick-learner, and innovator
  • Have the ability to work efficiently both independently or within a team
  • Have a strong team spirit

What’s in it for you

A very competitive package, depending on level of experience. You will have the opportunity to work in a motivating and multicultural environment as well as on a global scale project.