Code.Hub  logo
Code.Hub

java tech lead

Nov 10, 2026 · Code.Hub

Αττική·Nov 10, 2026
ΑττικήHybridΠληροφορικήPermanentFull Time
JOBILY AI SUMMARY

What you'll do

  • Provide day-to-day technical leadership and guidance to a team of Software Engineers
  • Mentor developers and support their technical growth
  • Lead technical discussions and contribute to implementation and design decisions
  • Conduct code reviews and uphold coding standards and engineering best practices
  • Support the team in resolving complex technical challenges
  • Collaborate with Project Managers, Architects, and other technical stakeholders
  • Promote knowledge sharing, collaboration, and continuous improvement
  • Develop complex or critical components using Java
  • Develop and maintain enterprise-grade applications with Java and Spring
  • Implement scalable, maintainable, and high-quality backend solutions
  • Contribute to microservices and API-based architectures
  • Ensure testing, code quality, CI/CD, and development practices are followed
  • Participate in estimations, technical planning, and delivery activities

Key requirements

  • 6+ years' experience
  • Java backend development, Java, Spring Boot, and REST APIs
  • Technical leadership and enterprise application development
  • Software design principles, Clean code, and Code reviews
  • Microservices architecture and Relational databases
  • CI/CD, Software testing, and Containerization
  • Cloud technologies

Benefits

  • Medical and life insurance plan.
  • Experience within a multinational environment and global teams, with a collaborative technology-focused culture.
  • Development opportunities within a market-leading, fast-growing organization.

About the job

Our client is an award-winning software provider with extensive expertise in Financial Software and Large-Scale Solutions, including a significant portfolio of Public Sector projects. The company has a presence in 50+ countries and 10 offices in key financial centers.

Language Requirement: ,

Minimum Years of Experience: 6

Key Responsibilities

1. Technical & Team Leadership

  • Provide day-to-day technical leadership and guidance to a team of approximately 9–10 Software Engineers.

  • Mentor developers and support their technical growth and development.

  • Drive technical discussions and contribute to key implementation and design decisions.

  • Conduct code reviews and ensure adherence to coding standards and engineering best practices.

  • Support the team in resolving complex technical challenges.

  • Collaborate closely with Project Managers, Architects, and other technical stakeholders.

  • Promote knowledge sharing, collaboration, and continuous improvement within the engineering team.

2. Software Development & Delivery

  • Remain involved in hands-on Java development, particularly for complex or critical components.

  • Contribute to the development and maintenance of enterprise-grade applications using Java and the Spring ecosystem.

  • Support the implementation of scalable, maintainable, and high-quality backend solutions.

  • Contribute to microservices and API-based architectures.

  • Ensure appropriate testing, code quality, CI/CD, and development practices are followed throughout the team.

  • Participate in estimations, technical planning, and delivery activities.

Required Qualifications

  • Strong professional experience in Java backend development.

  • Very good knowledge of Java, Spring Boot, REST APIs, and enterprise application development.

  • Previous experience as a Tech Lead, Team Lead, Senior Software Engineer with leadership responsibilities, or in a similar technical leadership position.

  • Experience mentoring and technically guiding software engineers.

  • Strong understanding of software design principles, clean code, and engineering best practices.

  • Experience with microservices architectures, relational databases, and modern development practices.

  • Understanding of CI/CD, containerization, and cloud technologies will be considered an advantage.

  • Strong communication, collaboration, and problem-solving skills.

  • Ability to balance technical leadership responsibilities with hands-on development.

Nice-to-Have Skills

  • Experience working in financial services, banking, fintech, or other highly regulated environments.

  • Familiarity with enterprise integration patterns and third-party system integrations.

  • Experience working in international, distributed, or multicultural development teams.

  • Knowledge of performance optimization, troubleshooting, and production incident resolution in large-scale applications.

Salary (Ind.): 3500-4000 € / Per month Gross

What They Offer

  • Medical & Life Insurance Plan.

  • Experience within a multinational environment and global teams.

  • Collaborative environment with a strong passion for technology.

  • Development opportunities within a market-leading, fast-growing organization.

About the company

Code.Hub is a Recruitment Agency, a Learning & Development partner, an Extended Team and Project Delivery expert in the Tech Industry.

We source and train the best candidates in Tech Industry.

With a team of 150+

  • Tech-specific Recruiters
  • Certified Trainers
  • Software Development specialists

we are prepared for every challenge.

Using exclusively Agile methodologies, we help companies of all levels and technologies to extend their vision many step forward.


Workplace
Hybrid
Sector
Πληροφορική
Employment Type
Permanent
Work Time
Full Time

About the company

Code.Hub is a Recruitment Agency, a Learning & Development partner, an Extended Team and Project Delivery expert in the Tech Industry.

We source and train the best candidates in Tech Industry.

With a team of 150+

  • Tech-specific Recruiters
  • Certified Trainers
  • Software Development specialists

we are prepared for every challenge.

Using exclusively Agile methodologies, we help companies of all levels and technologies to extend their vision many step forward.