Findmore Consulting, S.A.
Java Technical Lead
Findmore Consulting, S.A.France8 days ago
Full-timeEngineering, Information Technology
Role Overview

We are looking for an experienced Java Tech Lead to drive the technical direction of our engineering teams, shape architecture decisions, and ensure high-quality delivery of scalable, secure, and resilient solutions. This role blends technical leadership, architecture, hands-on development, and team mentoring.


---

Key Responsibilities

Technical Leadership & Architecture

Own the design and evolution of system architecture (microservices, event-driven, cloud-native).

Evaluate and select technologies aligned with business and platform strategy.

Define and enforce engineering standards, coding guidelines, and best practices.

Conduct design reviews and code reviews to ensure quality, performance, and maintainability.

Collaborate with DevOps to ensure efficient CI/CD pipelines, observability, and operational excellence.


Team Leadership & Collaboration

Lead and mentor a team of 4–12 software engineers.

Facilitate knowledge sharing, promote engineering excellence, and support professional growth.

Partner closely with Product Owners, QA, UX, and business stakeholders.

Support Agile ceremonies (planning, refinement, retrospectives) and ensure predictable delivery.


Hands-On Engineering

Contribute to core backend development (30–50% hands-on).

Build and maintain high-performance APIs, services, and integrations.

Troubleshoot complex technical issues across multiple systems.



---

Required Skills & Experience

7+ years of experience in backend development with Java (8/11/17+).

Strong experience with Spring / Spring Boot.

Solid understanding of microservices, REST, messaging systems (Kafka/RabbitMQ), and distributed architectures.

Experience with cloud platforms (AWS, Azure, or GCP).

Strong knowledge of relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis).

Hands-on experience with CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, or similar).

Excellent understanding of clean architecture, DDD, SOLID principles, and design patterns.

Strong communication skills and the ability to guide both technical and non-technical stakeholders.



---

Nice to Have

Experience with Kubernetes and container orchestration.

Knowledge of event-sourcing or CQRS.

Exposure to security best practices (OAuth2, JWT, OWASP).

Experience in fintech, telecom, large-scale enterprise, or high-load systems.

Previous experience hiring or conducting technical interviews.

Key Skills

Ranked by relevance