cover image
Catamania

Catamania

www.catamania.com

19 Jobs

749 Employees

About the Company

Depuis plus de 25 ans, Catamania fait partie des Entreprises de Services du Numérique dynamiques et innovantes qui s’appuie sur ses expertises métiers, techniques et méthodologiques pour accompagner ses clients dans leur transformation digitale. Catamania définit et participe à l’évolution du système d’information de ses clients dans les domaines de la banque, de l’assurance, de la grande distribution, de l’industrie et du secteur public. Catamania est en mesure de répondre aux besoins de ses clients avec des offres adaptables sur les thématiques d’Architecture, de Conseil, d’Etude, de Développement, de Test, de Paramétrage, de Pilotage, de Data/IA et de Cybersécurité. Catamania est Gold Solution Partner d'Atlassian. Catamania est également éditeur du logiciel Arthus pour la gestion de contrats vie et non-vie en front, middle et back office. Aujourd'hui, Catamania c'est 100 millions d'€ de chiffres d'affaires, 1200 collaborateurs répartis sur 21 agences en France (Nantes, Paris, Lille, Lyon, Toulouse et Niort entre autres), au Maroc, au Luxembourg, en Suisse et au Canada. Digital process for Human progress : Construisons l'avenir ensemble ! Portée par ses valeurs de Joie, de Confiance, d’Audace, de Persévérance, de Respect et ses piliers : la Proximité, l'Innovation et le Développement, notre entreprise souhaite les partager avec vous dans la réussite de projets communs. Catamania s'engage à assurer la diversité de ses équipes et à créer un environnement de travail inclusif. Catamania répond aux besoins de ses clients en adoptant son approche d’engagement, de transparence et d’intégrité, tout en gardant le consultant au centre de ses préoccupations et lui offrant un cadre du travail convivial avec un accompagnement de proximité. Pour donner un nouvel élan à votre carrière consulter nos différentes offres d’emploi : https://www.catamania.com/jobs/

Listed Jobs

Company background Company brand
Company Name
Catamania
Job Title
Ingénieur Études et Développement Backend Java (H/F)
Job Description
Job Title: Backend Java Engineer (Senior) Role Summary Design, develop, and maintain performant, secure Java backend services (Java 17/21, Spring Boot 3) using micro‑services and domain‑driven design. Contribute to architecture decisions, implement CI/CD pipelines, and ensure high code quality through automated testing and code reviews. Expectations - Deliver clean, maintainable code that meets business and technical requirements. - Actively participate in architecture discussions and design patterns implementation. - Ensure continuous integration, deployment, and monitoring of services. - Maintain documentation and adhere to coding standards and security best practices. Key Responsibilities - Develop and refactor backend functionalities with Java/Spring Boot. - Build and consume REST/GraphQL APIs, integrate with Kafka, ElasticSearch, PostgreSQL, and other services. - Create unit, integration, and performance tests (JUnit 5, Mockito, Gatling). - Implement and maintain CI/CD pipelines using GitLab CI, Docker, Kubernetes, and Jenkins. - Manage DevOps tasks: Docker image building, Ansible provisioning, monitoring (Prometheus/Grafana). - Conduct code reviews and enforce coding standards. - Document technical designs and system architecture. - Perform regular technology research and recommend improvements. - Collaborate with Product Owners, developers, QA, and architects to deliver high‑quality solutions. Required Skills - 5+ years of professional Java development experience. - Expertise in Spring Boot, Microservices, Clean Architecture, and Domain‑Driven Design. - Strong knowledge of design patterns, CI/CD tools, Git, and Linux environments. - Experience with Kafka, ElasticSearch, PostgreSQL, and API design (REST/GraphQL). - Proficient in automated testing frameworks: JUnit 5, Mockito, Jest, Cypress, Cucumber. - Familiarity with Docker, Kubernetes, Jenkins, GitLab CI, Ansible, SonarQube, and monitoring tools. - Excellent problem‑solving, communication, and teamwork skills. - Good understanding of security, performance tuning, and technical debt management. Required Education & Certifications - Bachelor’s or Master’s degree (or equivalent) in Computer Science, Engineering, or related field. - Certifications in Java, Spring, or DevOps (e.g., Oracle Certified Professional Java, Spring Professional, or Docker/Kubernetes certifications) are a plus.
Lyon, France
On site
Mid level
03-11-2025
Company background Company brand
Company Name
Catamania
Job Title
Software Developer
Job Description
Job title: Software Developer Role Summary: Senior software engineer responsible for designing, developing, and maintaining enterprise applications using C# and Python within a product R&D and CloudOps environment. Expectations: - Deliver high‑quality, scalable code that meets user stories and specifications. - Engage in Agile/Scrum teams, contributing to planning, reviews, and retrospectives. - Maintain code and technical documentation to support ongoing product evolution. Key Responsibilities: - Design and implement new features and enhancements in C# and Python. - Write clean, well‑structured, and version‑controlled code. - Create and execute unit and integration tests; troubleshoot and resolve bugs. - Collaborate closely with product managers, designers, and DevOps teams. - Update and maintain documentation for code, APIs, and system processes. - Monitor emerging technologies and recommend improvements to the technology stack. Required Skills: - Proficient in C# and Python programming. - Strong object‑oriented design and architecture knowledge. - Experience with automated testing frameworks and CI/CD pipelines. - Familiarity with Agile/Scrum methodologies. - Excellent communication, teamwork, organizational, and curiosity‑driven mindset. Required Education & Certifications: - Master’s degree (Bac+5) in Computer Science, Software Engineering, or related field. - Minimum 5 years of professional software development experience.
Casablanca, Morocco
On site
Mid level
25-11-2025
Company background Company brand
Company Name
Catamania
Job Title
Développeur C# / WINFORM - Mission Technico-Fonctionnelle - F/H
Job Description
**Job Title** C# / WinForms Developer – Technical‑Functional (F/M) **Role Summary** Develop and maintain client‑side applications using C# and WinForms (or WPF). Participate in the full life cycle from requirement analysis to production support, providing both technical solutions and functional documentation. Engage with business stakeholders to translate user needs into detailed specifications and ensure alignment between code and business objectives. **Expectations** • Confirm level of developer with strong communication and stakeholder‑management skills. • Autonomous, quick to learn, and curious about life‑insurance processes. • Dynamic, proactive, and adaptable to new technologies and business domains. **Key Responsibilities** - Analyze business requirements and functional specifications. - Write detailed application specifications and design documents. - Develop, unit‑test, and document code according to best practices. - Provide user support during acceptance testing and post‑deployment. - Assess business change requests, evaluate code impacts, and communicate findings to technical and functional teams. - Contribute to the evolution of the application architecture, including batch program rewrites. - Maintain and troubleshoot SQL Server stored procedures and data access layers. **Required Skills** - Advanced C# programming (WinForms or WPF). - VB.NET experience. - ORM: Hibernate 4.5. - Source control: TFS or GIT. - Strong SQL Server proficiency, including stored procedure development. - Experience with managerial applications (non‑insurance sector acceptable). - Solid analytical, problem‑solving, and documentation skills. - Ability to communicate technical details to non‑technical stakeholders. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field. - Relevant certifications (e.g., Microsoft Certified: .NET Developer, SQL Server certifications) are an advantage but not mandatory.
Paris, France
Hybrid
09-12-2025
Company background Company brand
Company Name
Catamania
Job Title
Concepteur Développeur TSQL /.NET F/H
Job Description
Job Title: TSQL/.NET Back‑End Developer (Expert) Role Summary: Lead development and maintenance of complex SQL Server components for individual and collective life‑insurance platforms. Act as the bridge between business stakeholders and technical implementation, translating requirements into detailed specifications, code, and test plans while ensuring high quality and performance. Expectations: - Demonstrate expert-level TSQL skills and a deep understanding of database architecture. - Communicate clearly with business teams, explain technical impacts, and adapt solutions to evolving needs. - Exhibit proactive, dynamic, and rapid learning behavior when adopting new technologies or complex environments. Key Responsibilities: - Analyze business requirements and technical specifications; produce detailed application design documents. - Develop, unit‑test and document SQL Server components (triggers, indexes, views, temporary tables). - Implement and maintain data integration processes using Service Broker and SSIS. - Navigate existing .NET solutions, perform modest adaptations, and understand legacy VB6 code as needed. - Manage source code with TFS/GIT, ensuring version control best practices. - Provide user‑support during acceptance testing, troubleshooting issues, and delivering solutions. Required Skills: - Microsoft SQL Server / TSQL – expert (triggers, indexing, views, temp tables, complex data models, Service Broker, SSIS). - .NET – basic to moderate; capable of navigating and modifying existing solutions. - VB6 – read legacy code. - Source control – TFS and Git proficiency. - Strong analytical skills to assess business requests and communicate code impact. - Excellent verbal and written communication; ability to collaborate with cross‑functional teams. - Self‑directed and motivated to acquire new technologies and handle complex environments. Required Education & Certifications: - Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent professional experience). - Microsoft Certified Solutions Associate (MCSA) / Azure Data Engineer Associate or similar SQL Server certifications are a plus.
Paris, France
Hybrid
09-12-2025