cover image
Zenika

Zenika

www.zenika.com

12 Jobs

572 Employees

About the Company

Zenika is an IT consulting firm with 550 employees that helps companies with their digital transformation. The company has offices in France, Canada, Singapore and now in Morocco.

Bridging the organic and digital worlds, our expertise begins with user interfaces and ends with data storage and operations, using agile, DevOps and security practices. Zenika is powered by its values of sharing, transparency and fellowship, so it's no surprise that our community is strongly committed to open source and green computing.
As a link between the organic and digital worlds, our expertise begins with an interface and ends with data storage and exploitation, in agile, devops and secure mode. Sharing, transparency and conviviality are values that belong to Zenika, so it is natural that our community is strongly committed to open source and sustainable digital.

Listed Jobs

Company background Company brand
Company Name
Zenika
Job Title
Consultant/e Fullstack JS confirmé
Job Description
Job title: Senior Fullstack JavaScript Consultant Role Summary: Lead end-to-end development and delivery of custom web and cloud solutions, acting as a technical and advisory partner to clients. Expectations: • Deliver high‑quality, scalable architectures in an Agile context. • Drive continuous improvement of code quality, performance, and maintainability. • Mentor teammates, share expertise, and contribute to a culture of craftsmanship, DevOps, and Lean principles. • Advocate for best‑practice toolchains and processes throughout the full product lifecycle. Key Responsibilities: • Design and optimize tailored technical architectures for integration and continuous deployment of solutions. • Participate in all project stages: requirement analysis, technical design, implementation, testing, and release. • Write and maintain maintainable, thoroughly tested code (unit, integration, end‑to‑end). • Contribute to feature definition, product roadmap, and technical decision‑making. • Lead or support CI/CD pipelines and cloud infrastructure (serverless or managed services). • Mentor and coach junior developers; promote knowledge sharing and collective code ownership. • Act as a client advocate, translating business needs into clear technical solutions. Required Skills: • Strong proficiency in Node.js with Nest.js / Express.js; experience with PostgreSQL, MongoDB, and other relational/non‑relational databases. • Advanced front‑end skills with React, Next.js, Angular, Vue.js, or Svelte; CSS‑in‑JS, Tailwind, CSS Modules. • Build tooling: Vite, Webpack, Storybook. • Automated testing: Jest, Testing Library, Gherkin, Playwright, Cypress. • CI/CD experience with GitHub Actions, GitLab CI. • Cloud: AWS, GCP, Azure – serverless or PaaS; infrastructure as code (Terraform, CloudFormation). • Agile methodologies (Scrum/Kanban), strong understanding of DevOps, Continuous Delivery, and Craftsmanship. • Excellent communication, active listening, adaptability, prioritization, and consulting mindset. Required Education & Certifications: • Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience. • Certifications in Node.js, relevant front‑end frameworks, or cloud platforms (AWS, Azure, GCP) are a plus.
Lyon, France
Hybrid
18-11-2025
Company background Company brand
Company Name
Zenika
Job Title
Tech Lead Java (+Angular) (F/H/X)
Job Description
**Job Title** Tech Lead Java (+Angular) **Role Summary** Lead the technical direction of client projects, designing bespoke Java-based architectures, enforcing test-driven and quality practices, and coaching a distributed development team. Act as the primary technical advisor to clients, guiding architecture, tooling, and delivery while fostering continuous improvement and collaboration. **Expectations** - Deliver robust, scalable, and maintainable Java solutions that meet client business needs. - Champion clean‑code, DevOps, and agile practices across the team. - Act as a trusted consultant, translating technical options into business value. - Drive knowledge sharing and professional growth within the team. - Align project architecture with client strategies and constraints. **Key Responsibilities** 1. **Architecture & Design** – Create and evolve technical architectures (Java 11‑23, Spring, Quarkus) tailored to client requirements. 2. **Quality Assurance** – Implement and enforce TDD, BDD, DDD, code reviews, and continuous integration pipelines (GitLabCI, Jenkins). 3. **Team Coaching** – Mentor developers on coding standards, testing approaches, and best practices. 4. **Client Liaison** – Collaborate with product, business, and management stakeholders to clarify needs, propose solutions, and evaluate trade‑offs. 5. **Delivery Facilitation** – Coordinate with cross‑functional teams to ensure on‑time, on‑budget delivery of high‑quality software. 6. **Process Improvement** – Identify and champion improvements to tools, practices, and workflows that enhance productivity and quality. **Required Skills** - **Backend Development**: Java 11‑23, Spring, Quarkus, REST APIs, SQL, Kafka, data streaming. - **Build & CI/CD**: Maven, Gradle, GitLabCI, Jenkins. - **Testing**: JUnit, TestContainers, TDD, BDD, code review. - **Architecture**: Domain‑Driven Design, microservices, cloud‑native patterns. - **DevOps & Agile**: Continuous integration, delivery, lean principles, scrum or kanban facilitation. - **Leadership**: Technical mentorship, stakeholder communication, consulting mindset. - **Angular (optional)**: Basic understanding or ability to coordinate with front‑end Angular teams. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent. - Certifications are a plus: Oracle Java SE, Spring Professional, Scrum / Agile Practitioner, or related DevOps credentials.
Lyon, France
On site
Senior
21-11-2025
Company background Company brand
Company Name
Zenika
Job Title
Consultant Java Angular (F/H/X)
Job Description
**Job Title:** Consultant Java Angular (F/H/X) **Role Summary:** Provide end‑to‑end consulting for clients building robust, collaborative solutions. Design custom technical architectures, define product road‑maps, and drive Agile delivery from conception through development and testing. Leverage Java and Angular expertise to integrate, deploy, and maintain seamless applications while showcasing a strong consulting mindset—listening to client needs, proposing improvements, and sharing knowledge with the team. **Expactations:** - Deliver technically sound solutions that meet functional requirements and scalability goals. - Collaborate closely with stakeholders to shape features, prioritize back‑logs, and align on strategy. - Execute projects under Agile frameworks, maintaining high quality and adherence to Craft, DevOps, Lean, and Agile best practices. - Provide consultative guidance, propose enhancements, and promote continuous improvement across the client engagement. **Key Responsibilities:** - Design and implement tailored technical architectures using Java (11‑23), Spring, Quarkus, and SQL. - Develop front‑end components with Angular; write and maintain tests with Jest, Playwright, and JUnit. - Build and maintain CI/CD pipelines on GitLab CI and Jenkins, ensuring automated build, test, and deployment processes. - Actively engage with clients to understand business needs, translate them into technical solutions, and provide feasible recommendations. - Mentor junior team members; disseminate best‑practice knowledge in Craft, DevOps, Lean, and Agile disciplines. - Prioritize tasks based on technical and business context, adapting to changing project requirements. - Participate in code reviews, architectural discussions, and sprint planning sessions. **Required Skills:** - Proficient in Java (11 to 23), Spring, Quarkus, SQL, and relational database design. - Strong Angular development skills, including component architecture, state management, and testing with Jest/Playwright. - Experience with CI/CD, GitLab CI, Jenkins, and automation tooling. - Solid grasp of unit, integration, and end‑to‑end testing principles. - Familiarity with DevOps practices, version control, and continuous delivery pipelines. - Excellent communication; active listening; ability to translate complex technical concepts for non‑technical stakeholders. - Demonstrated ability to work collaboratively in cross‑functional, Agile teams. - Adaptability to changing priorities and a problem‑solving mindset. **Required Education & Certifications:** - Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or related field. - Java certification (e.g., Oracle Certified Professional) and Angular certification preferred. - Agile certifications (Scrum Master, Product Owner) and DevOps certifications (CI/CD, cloud) are advantageous.
Grenoble, France
On site
21-11-2025
Company background Company brand
Company Name
Zenika
Job Title
Consultant Fullstack JS - F/H
Job Description
**Job Title** Consultant Full‑Stack JavaScript (F/H) **Role Summary** Provide end‑to‑end development and architectural modernization for client projects, leveraging a modern JavaScript ecosystem. Collaborate in cross‑functional agile teams, influence product direction, mentor peers, and drive quality through TDD, Clean Architecture, and Dev‑Ex best practices. **Expectations** - Deliver scalable, high‑quality code in a fast‑paced, client‑centric environment. - Act as a technical advisor, shaping architecture and technology choices. - Mentor junior developers and promote craftsmanship. - Participate actively in agile ceremonies and continuous improvement initiatives. **Key Responsibilities** 1. Design, develop, and refactor front‑end and back‑end components using JavaScript/TypeScript, Node.js, and modern frameworks (Angular 16, Vue, React, Nuxt). 2. Build and maintain micro‑service architectures, REST/GraphQL APIs, and Kubernetes‑based deployments. 3. Own end‑to‑end CI/CD pipelines with GitLab CI, Docker, and container orchestration. 4. Write unit, integration, and end‑to‑end tests with Vitest, Jest, and Playwright; uphold TDD discipline. 5. Conduct code reviews, architecture reviews, and knowledge‑sharing sessions. 6. Contribute to product vision, backlog refinement, and technical road‑mapping. 7. Foster a culture of quality, continuous delivery, and collaborative problem solving. **Required Skills** - Strong proficiency in JavaScript/TypeScript, Node.js, and at least one modern front‑end framework (Angular, Vue, React). - Experience with Nuxt, micro‑services, Docker, Kubernetes, and CI/CD automation. - Hands‑on testing with Vitest, Jest, and Playwright; solid test‑driven development mindset. - Understanding of Clean Architecture, Domain‑Driven Design, and Dev‑Ex principles. - Familiarity with PostgreSQL, GitLab, and Agile methodologies (Scrum/Kanban). - Excellent communication, mentoring capability, and ability to influence design decisions. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - Certifications in cloud platforms (Kubernetes, Docker, AWS/Azure/GCP) or JavaScript frameworks are a plus.
Rennes, France
Hybrid
11-12-2025