Architecte Java

Job summary
Permanent contract
Rennes
Salary: Not specified
A few days at home
Experience: > 7 years
Skills & expertise
Generated content
Technical writing
Cybersecurity knowledge
Technical aptitude
Documentation management
Hibernate
+2

Kurmi Software
Kurmi Software

Interested in this job?

Questions and answers about the job

The position

Job description

Au sein de l’équipe Architecture & DevOps de Kurmi, et en tant qu’Architecte Java, vous participerez aux choix d’évolutions techniques du logiciel Kurmi.

Vous accompagnerez nos équipes de développement dans leur mise en œuvre, tout en contribuant directement à certains développements.

Activités principales :

  • Études et prototypes : Explorer et valider les faisabilités techniques des évolutions identifiées par le Lead Architect et la communauté technique.

  • Rédaction technique : Rédiger des User Stories et spécifications techniques claires et exploitables par les équipes de développement.

  • Accompagnement des développeurs : Apporter un soutien technique lors de la réalisation des projets.

  • Développement : Prendre en charge certains développements clés.

  • Documentation : Structurer et maintenir la documentation liée à l’architecture.


Preferred experience

Savoirs techniques :

  • Connaissance approfondie des architectures applicatives SI Java Web, historiques et modernes (Spring, Springboot, JDK, Tomcat, Hibernate, architectures n-tiers ).

  • Expertise en performance, haute disponibilité et scalabilité (RAM, CPU, cache, multi-threading).

  • Connaissance en développement web sécurisé et problématiques associées (stockage et accès aux données, authentification, encryption, certificats,  …).

  • Familiarité avec les architectures Microservices et SaaS.

  • Expérience souhaitée dans la transformation d’applications legacy vers des architectures modernes.

  • Idéalement avec une expérience de transformation/refonte d’une application legacy vers une architecture moderne.

Softskills :

  • Rigueur : Capacité à analyser en profondeur et à anticiper les risques liés aux enjeux de l’entreprise.

  • Esprit de synthèse et pédagogie : Savoir vulgariser des sujets complexes et transmettre efficacement ses idées.

  • Pragmatisme : Prioriser efficacement entre l’essentiel et les défis techniques secondaires.

  • Leadership : Capacité à convaincre et à fédérer autour de choix architecturaux.

Want to know more?