Recruiter
Spyridoula Zineli
Recruiter
Spyridoula Zineli
Location
Athens
|
Salary
Not available
|
Contract type
Permanent
|
Industry
|
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.