- Company Name
- Hilti France
- Job Title
- Full Stack Software Developer Engineer
- Job Description
-
**Job Title**
Full Stack Software Developer Engineer
**Role Summary**
Deliver end‑to‑end software solutions across front‑end and back‑end using Angular, Java, Spring Boot, and AWS services. Own feature design, implementation, performance, and security while collaborating with product and technical leadership. Mentor teammates and contribute to continuous improvement of development practices.
**Expectations**
- Design scalable, high‑quality systems that meet product goals.
- Own complete feature lifecycle: analysis, coding, testing, deployment, and maintenance.
- Actively participate in architecture discussions and propose technical solutions.
- Mentor junior developers and uphold coding standards.
**Key Responsibilities**
- Build responsive UIs with Angular (8+), TypeScript, JavaScript, HTML/CSS, integrating testing and accessibility best practices.
- Develop backend services with Java 17+, Spring Boot, and GraphQL APIs; design RESTful endpoints as needed.
- Implement and consume AWS services including Lambda, SQS, DynamoDB, Kinesis, Redis, OpenSearch, ECS, and SQL.
- Optimize application performance, reliability, and scalability via monitoring, profiling, and refactoring.
- Enforce secure coding standards and conduct code reviews.
- Collaborate with product owners, architects, and cross‑functional teams to align technical solutions.
- Drive improvements to the software development lifecycle, tooling, and documentation.
- Mentor and coach junior team members, sharing knowledge and best practices.
**Required Skills**
- Front‑end: Angular (8+), TypeScript, JavaScript, HTML5, CSS3, unit and end‑to‑end testing frameworks (e.g., Jasmine/Karma, Cypress).
- Back‑end: Java, Spring Boot, API design (REST, GraphQL), service‑oriented and event‑driven architectures.
- Cloud & DevOps: AWS Lambda, SQS, DynamoDB, Kinesis, Redis, OpenSearch, ECS, and SQL databases.
- Performance tuning, monitoring, logging, and troubleshooting.
- Security fundamentals, OWASP guidelines, and web accessibility (WCAG) standards.
- Strong English communication, with the ability to explain technical concepts to non‑technical stakeholders.
- Proven ability to learn new languages/libraries as required.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
- Minimum 5 years of professional experience in front‑end development (Angular, JavaScript, TypeScript, HTML/CSS).
- Minimum 5 years of professional experience in back‑end development (Java, Spring Boot, API development).
- Relevant certifications (e.g., AWS Certified Developer, Spring Professional) are a plus.
Boulogne-billancourt, France
On site
Mid level
24-11-2025