- Company Name
- Hilti Group
- Job Title
- Full Stack Software Developer Engineer
- Job Description
-
**Job Title**: Full Stack Software Developer Engineer
**Role Summary**:
Design, develop, and deploy full‑stack solutions using Angular, TypeScript, Java, Spring Boot, and cloud services. Own end‑to‑end features, collaborate with product and engineering teams, and drive architectural and process improvements.
**Expectations**:
- Deliver high‑quality, scalable code for both front‑end and back‑end layers.
- Own complete feature lifecycles from concept through production.
- Mentor peers and set technical standards.
- Continuously improve development practices and system reliability.
**Key Responsibilities**:
- Build and maintain responsive UIs with Angular (8+), TypeScript, JavaScript, HTML, and CSS.
- Develop robust back‑end services in Java/Spring Boot, design REST/GraphQL APIs.
- Integrate AWS serverless and managed services (Lambda, SQS, DynamoDB, Kinesis, ECS, OpenSearch, Redis).
- Apply clean‑code principles, automated testing, CI/CD, and performance profiling.
- Ensure security coding standards, web accessibility, and analytics integration.
- Collaborate with product owners, technical leaders, and cross‑functional teams to shape product design.
- Mentor junior developers and contribute to technical strategy.
- Continuously evaluate and refactor application architecture to support high‑traffic, dynamic environments.
**Required Skills**:
- Front‑end: Angular ≥8, TypeScript, JavaScript, HTML5, CSS3, unit and integration testing.
- Back‑end: Java, Spring Boot, API design (REST/GraphQL), event‑driven and service‑oriented architecture.
- Cloud: AWS (Lambda, SQS, DynamoDB, Kinesis, Redis, OpenSearch, ECS); experience with serverless and container services.
- Databases: SQL, NoSQL (DynamoDB, Redis).
- DevOps: CI/CD pipelines, containerization, performance monitoring.
- Security & Accessibility: OWASP best practices, WCAG compliance.
- Communication: strong written and spoken English; ability to convey complex technical concepts clearly.
**Required Education & Certifications**:
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
- Minimum 5 years of professional frontend development (Angular, JavaScript, TypeScript, HTML/CSS).
- Minimum 5 years of professional backend development (Java, Spring Boot, API development).
- AWS Certified Solutions Architect or Developer (preferred, not mandatory).
Boulogne-billancourt, France
On site
Mid level
03-11-2025