cover image
Proelan - Sophia Antipolis

Proelan - Sophia Antipolis

www.proelan.com

1 Job

26 Employees

About the Company

Proelan c’est une entreprise de 65 collaborateurs (ESN dans les Technologies de l’information et Éditeur Logiciel dans le domaine décisionnel) ancrée depuis plus de 20 ans sur la Première Technopole d’Europe : Sophia Antipolis (Alpes Maritimes) Nous sommes une Famille : Le partage, l’écoute et l’entraide font partie de notre politique d’entreprise, nous sommes accessibles : Communication directe, possibilité de nous joindre au bureau, événements bimestriels et bien d’autres ! Prêt à nous rejoindre? Alors envoyez nous vos Cvs: rh@proelan.com !

Listed Jobs

Company background Company brand
Company Name
Proelan - Sophia Antipolis
Job Title
Ingénieur Back End Java H/F
Job Description
Job title: Java Backend Engineer Role Summary: Design, develop, and maintain core domain components of a scalable, flexible application, ensuring clean, object‑oriented code, comprehensive unit tests, and adherence to SOLID and DDD principles. Collaborate in an agile environment to deliver high‑quality software that meets complex business requirements. Expectations: - Minimum 5 years of professional backend development experience. - Proven ability to produce clear, maintainable code and design flexible systems. - Strong understanding of OOP, SOLID, unit testing, and Domain‑Driven Design. - Experience in agile methodologies and autonomous, rigorous work. - Proficiency in French & English. Key Responsibilities: - Redesign and enhance the core domain of the application. - Write clean, well‑documented Java code following best practices. - Develop and maintain unit tests, ensuring high coverage and reliability. - Participate actively in sprint planning, stand‑ups, and retrospectives. - Collaborate with cross‑functional teams to translate business needs into robust technical solutions. - Ensure continuous integration and deployment pipelines using Jenkins, Nexus, ArgoCD, and GitLab. - Maintain and optimize database interactions with MariaDB. - Provide technical mentorship and code reviews within the team. Required Skills: - Java (advanced level). - Continuous integration: Jenkins, Nexus, ArgoCD. - Version control & CI/CD: GitLab, Git. - Issue tracking & documentation: JIRA, Confluence. - Relational databases: MariaDB. - Object‑oriented design, SOLID, unit testing frameworks (JUnit, Mockito). - Domain‑Driven Design (DDD) concepts. - Agile methodologies (Scrum/Kanban). - Strong written and verbal communication in French and English. Required Education & Certifications: - Bachelor or Master in Computer Science, Software Engineering, or related field. - Certifications in Java development or agile practices (e.g., Oracle Certified Professional Java SE, Scrum Alliance Certified Scrum Master) are a plus but not mandatory.
Valbonne, France
Hybrid
01-12-2025