We are seeking a highly skilled Software Engineer with strong expertise in Java-based development, secure coding standards, and modern DevOps practices. The ideal candidate has 5–10 years of experience in enterprise-level software engineering and is comfortable working on complex, security-driven systems. Key Missions Develop software solutions using Java, Spring Boot, Angular, etc. Manage source code and version control Integrate with CI/CD pipelines (Jenkins, Maven, Git) Translate business needs into technical specifications Design and develop unit, module, and integration tests Troubleshoot software and third-party applications Maintain software throughout lifecycle Prepare documentation for code, processes, and manuals Provide Level 3 helpdesk support Optimize application performance Contribute to architecture, design reviews, and change management Ensure secure coding (OWASP, GDPR, SSL, HSM) Perform code reviews, vulnerability patching, and support penetration testing Role Responsibilities Prevent and reduce technical debt Improve CI/CD pipelines Participate in software architecture and database modeling (Oracle DB, SQL) Collaborate on service dependencies Present technical proposals in Architecture forums Draft/review technical documentation for project charters Mentor junior engineers Act as a technical reference for the Service Manager Required Skills Languages: French (mandatory) English (mandatory) Any additional language is a plus Technical Skills: Java, Spring Boot, Hibernate SQL, Oracle DB Angular, JSP, JavaScript Jenkins, Maven, Git, Jira, Agile Docker Secure coding standards (OWASP, GDPR, SSL, HSM, penetration testing, vulnerability patching) Soft Skills: Rigorous and methodical approach Strong analytical mindset Team-oriented, able to work autonomously Strong documentation and reporting ability Proactive problem-solving Experience: Minimum 10 years in Java-based development with proven experience in secure coding, enterprise systems, and DevOps tooling.