Java Technical Lead

Hexa Consulting

Porto

Presencial

EUR 65 000 - 85 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

A leading technology consulting firm is seeking an experienced Java Tech Lead located in Porto. This hybrid role involves hands-on development and technical leadership, guiding teams in building cloud-native solutions. Candidates should have at least 7 years of software development experience and a strong background in Java, Microservices, and technical architecture. Leadership and mentorship skills are essential, along with proficiency in CI/CD practices. Competitive compensation and a collaborative work environment are offered.

Qualificações

  • 7+ years of experience in software development with at least 2 years in a technical leadership role.
  • Strong experience in analyzing, designing, and developing service platforms such as EAI/SOA/Microservices.
  • Experience mentoring developers and leading technical decisions across teams.

Responsabilidades

  • Design and evolve microservices-based solutions.
  • Provide technical guidance and mentorship to development teams.
  • Ensure best practices in software design and architecture governance.
  • Drive technical decision-making, including technology selection and system design.
  • Oversee development and deployment of distributed systems.
  • Collaborate with stakeholders to align solutions with business needs.

Conhecimentos

Java
Microservices design
Technical leadership
Spring ecosystem
Event-driven architecture
Unit Testing
CI/CD and DevOps practices
Stakeholder management

Formação académica

Bachelor’s or Master’s Degree in Computer Engineering or related field

Ferramentas

GitLab CI
Jenkins
Maven
Spring Cloud

Descrição da oferta de emprego

We are looking for an experienced Java Tech Lead with a strong background in designing and evolving service platforms using modern architectural patterns. This role combines hands-on development with technical leadership, guiding teams in building scalable, resilient, and cloud-native solutions based on microservices and event-driven architectures.

Work model: Hybrid (2 days per week onsite in Porto).

🎓 Education & Professional Background

  • Bachelor’s or Master’s Degree in Computer Engineering or a related field.
  • Minimum 7+ years of experience in software development, with at least 2+ years in a technical leadership role.
  • Strong experience in analyzing, designing, and developing service platforms (EAI/SOA/Microservices) using Java/Spring.
  • Proven experience with microservices, Hexagonal/Clean/Circular architectures, and event-driven systems.
  • Experience mentoring developers and leading technical decisions across teams.
  • Nice to have: Experience with JSF development.
  • Lead the design and architecture of microservices-based solutions.
  • Provide technical guidance and mentorship to development teams.
  • Ensure best practices in software design, coding standards, and architecture governance.
  • Drive technical decision-making, including technology selection and system design.
  • Oversee development, integration, and deployment of distributed systems.
  • Collaborate with stakeholders (Product, DevOps, QA) to align technical solutions with business needs.
  • Define and improve CI/CD pipelines and DevOps practices (GitLab CI, ArgoCD, Jenkins, Sonar, Nexus Sonatype, IQServer & Fortify).
  • Work with Spring Cloud ecosystem (Spring Cloud Stream, Gateway, Data Flow).
  • Ensure system scalability, performance, security, and reliability.
  • Promote a culture of continuous improvement and innovation.
  • Java 17 or higher
  • Strong experience with Spring ecosystem (Spring Boot, Spring Data JPA, Spring Batch)
  • Microservices and distributed systems design
  • Event-driven architecture and messaging systems
  • Unit Testing (Mockito or Spock)
  • Maven
  • English B2 or higher
  • Strong leadership and mentoring capabilities
  • Excellent communication and stakeholder management
  • Strategic thinking and problem-solving mindset
  • Ability to balance hands-on work with high-level architectural decisions
  • Strong organization and planning
  • Team-oriented with a collaborative approach
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Java Full Stack Tech Lead - Lisbon
Java Full Stack Tech Lead - Lisbon

Alpineo Consulting • Lisboa

Híbrido
EUR 90 000 - 120 000
Java Technical Lead/Staff Engineer
Java Technical Lead/Staff Engineer

Xsciconsult • Portugal

Híbrido
EUR 90 000 - 120 000
20 dedicated learning days
Certification support
Technical leadership growth
+1
Tech Lead Java + Angular (m/f)
Tech Lead Java + Angular (m/f)

HCCM Consulting, S.A • Porto

Híbrido
EUR 40 000 - 60 000
Multicultural team
Pleasant working environment
Opportunities for professional growth
Java Team Lead (Hybrid in Lisbon)
Java Team Lead (Hybrid in Lisbon)

TMC • Portugal

Híbrido
EUR 40 000 - 65 000
Lead Developper (Java)
Lead Developper (Java)

Asenium • Portugal

Presencial
EUR 50 000 - 70 000
Full Stack Developer (Java/Angular)
Full Stack Developer (Java/Angular)

act digital • Porto

Híbrido
EUR 45 000 - 65 000
Desenvolvedor full stack
Desenvolvedor full stack

act digital • Porto

Híbrido
EUR 42 000 - 62 000
Senior Full Stack Developer (Java & Angular)
Senior Full Stack Developer (Java & Angular)

act digital • Lisboa

Híbrido
EUR 90 000 - 130 000
Java Developer
Java Developer

EPAM Systems • Portugal

Híbrido
EUR 35 000 - 55 000
Senior Java Team Lead - Spring, AWS & Microservices
Senior Java Team Lead - Spring, AWS & Microservices

Euronext • Porto

Presencial
EUR 70 000 - 90 000
Collaborative environment
Professional growth opportunities
Flexible career paths