At Meritis, we connect talented individuals with companies that need their skills to drive digital transformation.
We're a dynamic consulting firm that supports our clients in various areas of expertise, including Software Engineering, Finance, Project Management, DevOps, Data, Cloud, Cybersecurity, and Agility. Our team is active in the banking, insurance, telecommunications, industry, and transport sectors, working with 40% of CAC40 companies.
We value high standards, humility, benevolence, and proximity, which guide our approach to employee well-being. We strive to create an environment where everyone feels valued and supported, providing individualized care and opportunities for growth.
Key Responsibilities:
* Design, develop, and maintain scalable Java applications that meet project requirements and deliver high-quality results.
* Collaborate with product managers, architects, and other developers to understand project needs and translate them into technical specifications.
* Perform code reviews, provide constructive feedback, and mentor junior developers to ensure they have the necessary skills and knowledge.
* Troubleshoot and resolve technical issues in a timely manner, ensuring the performance, quality, and responsiveness of applications.
* Stay up-to-date with emerging technologies and industry trends to continuously improve development practices and stay ahead of the curve.
* Participate in Agile/Scrum methodologies to deliver software on time and collaborate with cross-functional teams.
Qualifications:
* Bachelor's degree in Computer Science, Software Engineering, or a related field.
* Minimum of 5 years of experience in Java development, with strong knowledge of Java frameworks (e.g., Spring, Hibernate).
* Knowledge of Angular is a plus, as well as experience with RESTful APIs and microservices architecture.
* Proficient in database management (SQL and NoSQL), familiar with front-end technologies (e.g., HTML, CSS, JavaScript), and excellent problem-solving skills.
* Strong communication skills in English, both written and verbal, with the ability to work independently and collaboratively.
Benefits:
1. Growth opportunities through certification training, e-learning, meetups, code competitions, and career development paths.
2. Being part of communities of experts who share their knowledge and experience.
3. Choosing your projects and benefiting from a network of clients who trust us.
4. Working in a friendly environment with many events: lunches, afterworks, teambuilding, annual parties, etc.
5. Joining a company where it's great to work, certified as a