Requirements: English
Company: HCLTech
Region: Paris , le-de-France
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: 412+ 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.