Tech Lead Java / Angular (M/F)
Must-have:TypeScriptJavaAngularGitAWSAzureDockerKubernetesCloudFrontendBackendFullstackDevOpsCI/CDLead
Nice-to-have:Python
Machine translation — original language: French.Show original
Your tasks
As a Tech Lead Java / Angular, your main missions are:
- Lead the technical design of applications (architecture, patterns, development conventions, software quality).
- Define and enforce Full Stack Java / Angular development best practices.
- Design and evolve robust, high-performance, and maintainable REST APIs and web applications.
- Participate in architectural choices and guarantee the technical consistency of Front-End and Back-End developments.
- Drive performance topics (profiling, optimization, JVM tuning, database access, latency, and user experience).
- Supervise the team: code reviews, dissemination of best practices, technical support, and mentoring.
- Define standards: project structure, error handling, security, validations, testing, API versioning, and documentation.
- Guarantee application maintainability (Clean Architecture, modularity, controlled technical debt).
- Co-pilot DevOps topics: CI/CD, Kubernetes deployment, monitoring, observability, and continuous improvement of delivery processes.
- Drive technological watch (Java, Spring, Angular, software architecture, APIs, and observability).
Requirements
Your profile
- From 12 years of experience.
- Significant experience in Java/Spring and Angular development on applications developed from scratch.
- Solid expertise in software design, application architecture, and API development.
- Concrete experience with Kubernetes + monitoring in production.
- Concrete experience in Cloud and DevOps environments.
- Ability to arbitrate, document, communicate, and grow a team.
- You are passionate, curious, invested in technological watch, and recognized for your technical leadership.
You master
- Java 17/21, Spring Boot, Angular 16+, TypeScript
- SQL, Oracle and ideally one or more NoSQL databases
- Docker, Kubernetes, Helm
- CI/CD (GitHub, GitLab CI, Azure DevOps)
- Cloud AWS or Azure
- Observability: metrics, logs, traces (APM, OpenTelemetry), dashboards, and alerting
- Git and GitHub
- Python, Shell Unix, or Perl languages are a plus
- Software quality principles: Clean Code, Clean Architecture, and development best practices
- Professional English (minimum B2 level)