- +2
- +21
- Molsheim, Grand Est, France
À propos
Job Title: Full Stack Architect (Java + ReactJS)
Experience: 8–10 years (Minimum 8 years relevant)
Location : Molsheim, Grand Est, France
Contract Duration: 12 months (with possible extension)
Mandatory Skills:
- Proven experience in solution design and development using Java/J2EE , Spring Boot , and ReactJS
- Strong expertise in frontend technologies (HTML5, CSS/SASS, JavaScript, ES6, ReactJS, Redux, JSX)
- Deep understanding of software architecture , design patterns , and object-oriented programming
- Experience with full-stack development: frontend, backend, middleware, and database (SQL/NoSQL)
- Hands-on with REST/SOAP web services , Microservices , and DevOps tools (Jenkins, Ansible)
- Experience with testing frameworks like JEST , Enzyme , Junit , Mockito
- Proficient in Git , CI/CD , and version control systems
- Strong knowledge in ReactJS lifecycle hooks , lazy loading , SPA development , PRPL pattern , etc.
- Familiar with UX/UI tools like Figma and state management concepts
- Experience with database schema design , Hibernate , Spring , and application performance tuning
Roles & Responsibilities:
- Define and develop full-stack architecture for enterprise applications
- Collaborate with product owners, business, and architects to define requirements and solutions
- Design technical documentation including HLD, LLD, architecture diagrams, and NFRs
- Provide accurate estimates and ensure timely delivery of high-quality solutions
- Lead the development and implementation of secure, scalable applications
- Ensure adherence to best practices in coding, testing, and DevOps
- Troubleshoot production issues and support continuous improvement
- Mentor team members and enforce clean code practices
Nice to Have:
- Background in IT infrastructure (Windows, Network Admin)
- Experience in Pharma domain
- Knowledge of cloud platforms and open-source tools
Compétences idéales
- Java
- J2EE
- Spring Boot
- HTML5
- CSS
- SASS
- JavaScript
- Redux
- JSX
- REST
- Microservices
- Jenkins
- Ansible
- Jest
- JUnit
- Git
- Figma
- Hibernate
- Spring
- SQL
- NoSQL
Expérience professionnelle
- Fullstack
- Software Architect
Compétences linguistiques
- English