Technical Lead

Posted 1 day 23 hours ago by HCLTech

Permanent
Not Specified
Other
Paris, France
Job Description

Job Title: Full Stack Developer / Technical Lead (Craftsmanship Agility

Location: Paris

Experience: 4-12 Years

Language: French native or similar


Job Summary:

We are seeking a highly skilled and experienced Full Stack Developer or Technical Lead who excels in applying craftsmanship and agile principles, and has hands-on expertise in Angular/React, backend systems, Apache Spark, and scalable architecture. The role requires a deep understanding of end-to-end software development, from user interface to data processing, in a high-performance environment.

Key Responsibilities:

• Deliver full-stack solutions using Angular or React on the frontend and modern backend stacks.

• Build and maintain scalable, secure, and maintainable distributed systems.

• Design and implement data processing pipelines using Apache Spark.

• Collaborate closely with business stakeholders to align technical outcomes with business goals.

• Promote craftsmanship practices: clean code, TDD, pair programming, refactoring, and continuous improvement.

• Lead or actively contribute to agile ceremonies: planning, retrospectives, backlog refinement.

• Guide and mentor junior developers; foster a high-performance, quality-driven engineering culture.

Required Skills & Qualifications:

4-12+ years of professional software development experience across the full stack.

• Proficient in Angular and/or React, with deep knowledge of HTML5, CSS3, JavaScript/TypeScript.

• Strong backend development experience, including Apache Spark, REST APIs, and microservices.

• Proven ability to build scalable and distributed systems with attention to performance, security, and resilience.

• Solid understanding of agile methodologies and experience working in craftsmanship-based environments.

• Comfortable with DevOps practices, CI/CD pipelines, and version control systems (e.g., Git).

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

Nice to Have:

• Cloud platform experience (AWS, Azure, or GCP).

• Experience with containers and orchestration tools (Docker, Kubernetes).

• Knowledge of streaming technologies (Kafka, Flink, etc.).

• Domain knowledge in banking, finance, or large-scale enterprise systems.ompliance, and performance optimization best practices.