Casablanca, Casablanca-Settat, Morocco

IDEMIA is hiring a Senior Software Developer

About the Role

At IDEMIA, our teams work from 5 continents, bringing together diverse perspectives that drive innovation. We are looking for a Senior Software Developer to join a team where you will transform functional requirements into robust software solutions using back-end Java Spring Boot and front-end React.js.

What You'll Do

  • Design, develop and maintain high-performance software solutions that meet functional and technical requirements.
  • Analyze requirements, contribute to estimations, and participate in architecture and technology choices.
  • Develop complex modules while applying software development best practices for quality, security, testing, and deployment.
  • Optimize performance, resolve complex technical issues, and ensure proper documentation of solutions.
  • Contribute to technical governance and support/coach a small team of developers.

What We're Looking For

  • Engineering degree or validated academic background in Computer Science or equivalent.
  • 8+ years of experience in software development.
  • Strong expertise in back-end Java development (Java, Spring Boot).
  • Experience with React and front-end development.
  • Solid full-stack background.
  • Strong knowledge of Agile/Scrum methodologies.
  • French: fluent; English: professional working proficiency.
  • Leadership, strong communication skills, and team spirit.
  • Attention to detail, strong organizational skills, and analytical mindset.
  • Ability to adapt to changing environments.

Technical Stack

  • Java
  • Spring Boot
  • React.js

At IDEMIA, people can develop their expertise and feel a sense of ownership and empowerment, in a global environment, as part of a company with the ambition and the ability to change the world.

Required Skills
JavaSpring BootReact.jsBack-end DevelopmentFront-end DevelopmentFull-Stack DevelopmentSoftware Development JavaSpring BootReact.jsBack-end DevelopmentFront-end DevelopmentFull-Stack DevelopmentSoftware Development
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
IDEMIA
A global technology company specializing in identity and security solutions, focusing on innovative biometric and digital identity technologies.
All jobs at IDEMIA Visit website
Job Details
Department Software Development
Category fullstack
Posted 2 months ago