cover image
DWS

DWS

www.dws-engraving.com

1 Job

216 Employees

About the Company

DWS helps luxury brands and high-end retailers in creating a sophisticated in-store and e-store customer experience through product personalization. Our R&D teams especially designed an engraving machine to meet the needs of an exacting environment: compact size, streamlined design, fast engraving, and seamless digital experience. The resulting engraving is worthy of the leading brands and can be applied to a broad range of materials and products: glass bottles, plastic packaging, paper wrapping, wooden boxes, leather accessories, and more.

Listed Jobs

Company background Company brand
Company Name
DWS
Job Title
Développeur Fullstack
Job Description
**Job Title** Full Stack Developer **Role Summary** Design, develop, and maintain an integrated software ecosystem for an industrial SaaS company. The role covers data modeling, backend services (NestJS, Java Spring), frontend Angular, and system integration between Odoo ERP, internal tools, and a SaaS platform. **Expectations** * 4–6 years of professional development experience. * Proficiency in TypeScript/JavaScript, Angular, NestJS, and Java Spring. * Experience with PostgreSQL, TypeORM/JPA, Docker, and CI/CD pipelines. * Ability to work autonomously, communicate clearly, and manage cross‑functional requirements. **Key Responsibilities** 1. Analyze business needs across production, support, R&D, and client teams. 2. Design and evolve coherent data models for machines, engravings, clients, and contracts. 3. Build and maintain backend services using NestJS and Java Spring, ensuring RESTful APIs and Docker containerization. 4. Develop and enhance Angular front‑end applications for internal and client‑facing tools. 5. Integrate data flows between Odoo ERP, internal tools, and the SaaS analytics platform. 6. Drive gradual migration of the backend from NestJS to Java Spring. 7. Implement CI/CD pipelines, maintain documentation, enforce code quality, logging, and automated tests. 8. Coordinate with external vendors, ensuring technical alignment and deliverables. **Required Skills** * Angular (latest stable version) * NestJS (Node.js) and Java Spring framework * TypeORM, JPA, and PostgreSQL data modeling * Docker, container orchestration basics * RESTful API design and implementation * CI/CD tooling (e.g., GitHub Actions, GitLab CI, Jenkins) * Version control with Git, experience in Turborepo or monorepo structures * Familiarity or interest in Odoo ERP and its ORM * Strong analytical, problem‑solving, and communication skills **Required Education & Certifications** * Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). * Certifications in Java, Spring, or Angular are a plus.
Orléans, France
Hybrid
09-10-2025