Java Angular Developer
Posted Updated
Description
#### Company description
Meritis is a consulting firm specialising in the digital transformation of organisations, founded in 2007 by Sébastien Videment.
Initially based in Paris, it has expanded across the regions and now has a presence in the largest cities in France: Sophia-Antipolis, Montpellier, Nantes, Bordeaux, Lyon, Aix-en-Provence, Lille, and even Lisbon in Portugal since 2023.
Our experts support clients from various sectors with all their digital transformation needs across many areas of expertise: Finance, Software Engineering, Cloud & Infrastructure, Data, Digital Transformation, and Cybersecurity.
Guided by its values of rigour, humility, kindness, and closeness, the firm of more than 900 employees, which has been named five times in the Great Place To Work® ranking, is experiencing very strong growth and aims to reach 100M€ in revenue in 2024 and surpass the symbolic milestone of 1,000 employees.
We make a point of staying close to our employees and supporting them individually, regardless of their role in the company. Certified by Great Place To Work since 2013, our approach to workplace well-being goes well beyond a simple label; our employees speak about it best: [https://www.glassdoor.fr/Avis/Meritis-Avis-E1163008.htm](https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.glassdoor.fr%2FAvis%2FMeritis-Avis-E1163008.htm&data=05%7C02%7Csandy.jule%40meritis.fr%7Cf8b6ff88b58f4c26ae4308dc42ac387b%7C9266ab140c0d4ffa84849ed28ab433aa%7C0%7C0%7C638458554688559167%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=myifyuDiSw4vYjNztznj1In7M1mxuY19CuKpoIc5FIw%3D&reserved=0)
#### Job description
The mission will consist of designing and implementing the solutions best suited to the needs of different clients, while taking into account the platform's technical challenges (performance, scalability, resilience, security). The main responsibilities are:
- Requirements analysis: understanding the functional and technical requirements of projects, taking part in estimating, and writing technical and functional specifications
- Design and development:
o Designing, developing, and maintaining applications that meet needs
o Proposing innovative technical solutions in collaboration with the platform architects
- Testing and quality: ensuring the expected test quality through writing tests (unit, integration, etc.) throughout the development cycle
- Deployment and maintenance:
o Taking part in UAT and monitoring the deployment of platform releases for each client
o Corrective and evolutive maintenance of applications, resolving incidents (L3 support) and making improvements
- Collaboration and communication:
o Close collaboration with the development, design, and project management teams in an Agile environment (Scrum)
o Taking part in Agile ceremonies (daily, sprint planning, retrospective) and project follow-up meetings
- Training and knowledge transfer:
o Training and supporting less experienced team members on technologies and development best practices
o Documenting processes and solutions implemented to facilitate knowledge transfer
#### Qualifications
- Programming languages: Java 8/11/12
- Front-end framework: Angular2 or VueJS
- Design principles and the most common design patterns to produce maintainable and scalable code
- WSL2
- Spring / Hibernate frameworks
- SQL and relational database modelling
- RESTful API
- Middleware: Kafka
- Versioning: Git, Gitlab
- Build: Maven, npm
- International context: French- and English-speaking (B1/B2 level, spoken and written)
#### Additional information
- Tailored career paths (career development, suitable training, mentoring…);
- Having a choice of your assignment and personalised support throughout your career;
- Working in an environment that encourages learning: certified training, e-learning, meetUps, coding competitions, career development paths, etc.;
- Being part of expert communities that share their knowledge and experience within our competence centres;
- A friendly environment with many social events (annual party, seminars & team building, lunches and afterworks…);
_Your differences are our strengths. That is why Meritis is committed to diversity and non-discrimination. All our roles are accessible to people with disabilities. If you have a question or believe you are a victim or witness of discrimination, you can contact [[email protected]](mailto:[email protected])_ _._