Java Back-End Developer
Summary
Build and maintain high-performance Java back-end services for banking payment systems using Spring Boot, Oracle/PostgreSQL, and ISO 8583 flows.
Company Description
Meritis is a consulting firm specializing in the digital transformation of organizations, founded in 2007 by Sébastien Videment.
Initially established in Paris, it has expanded into 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, Portugal, since 2023.
Our experts support clients from various sectors in all their digital transformation needs across numerous areas of expertise: Finance, Software Engineering, Cloud & Infrastructure, Data, Digital Transformation, and Cybersecurity.
Driven by its values of excellence, humility, benevolence, and proximity, the firm of 900+ employees, which has been awarded the Great Place To Work® label 5 times, is experiencing very strong growth and plans to reach €100M in revenue in 2024 and exceed the symbolic milestone of 1000 employees.
We make it a point of honor to be close to our employees and to support them in an individualized way, regardless of their roles in the company. Certified Great Place To Work since 2013, our concept of well-being at work goes far beyond a simple label; our employees speak about it best: https://www.glassdoor.fr/Avis/Meritis-Avis-E1163008.htm
Job Description
In a regulated banking context with high performance and reliability stakes, we are looking for a Java Back-End Developer to strengthen a team in charge of the development and maintenance of critical applications.
- Design, develop, and maintain Java Back-End applications in a banking context.
- Participate in the functional and technical evolution of payment/electronic payment systems.
- Implement reliable and high-performance processing for sensitive transactional flows.
- Contribute to technical design, feature breakdown, and solution selection.
- Perform unit tests and participate in integration testing.
- Analyze and correct incidents or anomalies in production.
- Work in collaboration with business, QA, DevOps, and architecture teams.
- Comply with security, quality, and compliance standards specific to the banking sector.
Qualifications
- Significant experience in Java Back-End development.
- Proficiency in Spring / Spring Boot and service-oriented architectures.
- Good knowledge of relational databases (Oracle, PostgreSQL, etc.) and SQL.
- Experience in electronic payment / payment systems (card flows, ISO 8583, authorizations, clearing, etc.) is highly appreciated.
- Sensitivity to performance, security, and high-availability issues.
- Knowledge of CI/CD tools and development best practices (testing, clean code).
- Autonomy, rigor, team spirit, and the ability to work in a demanding environment.
- Fluent English required (written and spoken).
- You hold a Master's degree (Bac+5).
Additional Information
- Tailor-made professional paths (career development, adapted training, mentoring, etc.);
- The choice of your mission and personalized support throughout your career;
- Evolve in an environment where learning is encouraged: certifying training, e-learning, meetups, coding competitions, development paths, etc.;
- Be part of communities of experts who share their knowledge and experience within our centers of competence;
- A friendly environment with numerous festive events (annual party, seminars & teambuilding, lunches, and afterworks, etc.);
Your differences are our assets. This is why Meritis is committed to diversity and non-discrimination. All our positions are accessible to people with disabilities. If you have a question or think you are a victim or witness of discrimination, you can contact [email protected].