cover image
Proelan - Sophia Antipolis

Proelan - Sophia Antipolis

www.proelan.com

2 Jobs

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 Full Stack Java/React ou Angular H/F
Job Description
**Job Title:** Full Stack Java Engineer – Angular/React **Role Summary:** Design, develop, and maintain scalable web applications using Java for back‑end and Angular or React for front‑end. Collaborate with product, UX/UI, and QA teams to deliver high‑quality solutions. Requires strong experience in modern Java frameworks and front‑end technologies, along with a solid understanding of UX/UI best practices. **Expectations:** - Deliver production‑ready code with robust, secure APIs. - Write unit and integration tests, participate in code reviews. - Continuously improve performance, scalability, and development processes. - Keep current with emerging technologies to propose innovative solutions. - Residency in Alpes‑Maritimes (or local presence) is required. **Key Responsibilities:** 1. Architect and implement end‑to‑end web application features. 2. Develop and maintain secure RESTful APIs, ensuring proper versioning and documentation. 3. Create reusable UI components, focusing on usability and accessibility. 4. Implement automated build, test, and deployment pipelines (Maven, Jenkins, Docker). 5. Engage in Agile ceremonies; estimate tasks, follow SCRUM/Kanban workflows. 6. Mentor junior developers and support knowledge sharing within the team. 7. Monitor application performance and troubleshoot issues in production. **Required Skills:** - Java (8+), Spring/Spring Boot. - Front‑end: Angular (recommended) or React, TypeScript, CSS, HTML5. - REST API design, JSON, Swagger/OpenAPI. - Relational databases (MySQL, PostgreSQL), SQL. - Build tools: Maven, Gradle. - Continuous Integration/Deployment: Jenkins, GitLab CI, GitHub Actions. - Containerization: Docker. - Version control: Git, branching strategies. - Agile methodologies: SCRUM or Kanban. - Unit testing: JUnit, Mockito, Jest/E2E frameworks. **Required Education & Certifications:** - Master’s degree (Bac+5) in Computer Science, Software Engineering, or equivalent. - Minimum 4 years of professional experience as a full‑stack or front‑end developer. - Relevant certifications (e.g., Oracle Java Certified Professional, Selenium, Scrum Master) are a plus but not mandatory.
Valbonne, France
Hybrid
Junior
03-11-2025
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