- Company Name
- Hilti Group
- Job Title
- Full Stack Developer
- Job Description
-
Job Title: Full Stack Developer
Role Summary:
Design, develop, test, and deploy end‑to‑end web solutions using Angular, Java, Spring Boot, and AWS services. Collaborate with product and technical leadership to shape product architecture, drive best practices, mentor junior engineers, and continually improve the development lifecycle.
Expectations:
- Deliver scalable, high‑quality code adhering to security, accessibility, and performance standards.
- Own feature ownership from concept to production, making autonomous technical decisions.
- Foster a culture of clean code, automated testing, and continuous improvement.
- Communicate effectively in English with cross‑functional teams.
Key Responsibilities:
- Front‑end development in Angular (8+), TypeScript, JavaScript, HTML, CSS; implement reusable component libraries and ensure cross‑browser compatibility.
- Back‑end development using Java, Spring Boot; create REST/GraphQL APIs and integrate with AWS services (Lambda, SQS, DynamoDB, Kinesis, Redis, OpenSearch, SQL).
- Architect and maintain service‑oriented and event‑driven systems, ensuring scalability for high‑traffic environments.
- Write unit and integration tests, perform code reviews, and enforce coding standards.
- Optimize system performance, troubleshoot defects, and implement monitoring and logging.
- Participate in product design reviews, propose technical solutions, and align architecture decisions with business goals.
- Mentor and guide junior developers, share knowledge, and champion best practices.
Required Skills:
- Front‑end: Angular (≥8), TypeScript, JavaScript, HTML5, CSS3.
- Back‑end: Java, Spring Boot, API development (REST, GraphQL).
- Cloud: AWS (Lambda, SQS, ECS, DynamoDB, Kinesis, OpenSearch/Elasticsearch, Redis, SQL).
- Experience with service‑oriented and event‑driven architecture patterns.
- Strong understanding of performance tuning, security coding, and web accessibility.
- Proficient in automated testing frameworks, CI/CD pipelines, and code quality tools.
- Excellent verbal and written communication skills in English.
- Willingness to learn additional programming languages and technologies.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
- Minimum 5 years of professional experience in Angular/JavaScript/HTML/CSS front‑end development.
- Minimum 5 years of professional experience in Java/Spring Boot backend development.
- Professional certifications (e.g., AWS Certified Developer, Java SE Programmer) are a plus.
Boulogne-billancourt, France
Hybrid
Mid level
25-02-2026