Are you an experienced Java developer who enjoys building scalable backend systems, APIs and modern cloud-based services?
At Ictech Morocco, we are looking for experienced Backend Software Engineers with at least 5 years of relevant professional experience, with a strong background in Java and modern backend development.
We are interested in engineers from different industries and technical environments. Whether your experience comes from banking, fintech, insurance, automotive, telecom, e-commerce, SaaS or other large-scale software environments, we would like to hear from you.
About the role
As a Senior Backend Software Engineer at Ictech Morocco, you will design, develop and improve backend systems for international clients.
Depending on your background and the project, you may work with everything from large enterprise platforms and distributed systems to cloud-native microservices, APIs and event-driven architectures.
You will be part of cross-functional engineering teams and work closely with other developers, architects, DevOps engineers and product teams throughout the software development lifecycle.
What you may work with
Depending on the project and your experience, your responsibilities may include:
- Designing and developing backend applications and services
- Building scalable APIs and microservices
- Developing applications using Java and modern Java frameworks
- Designing and working with distributed and event-driven systems
- Integrating internal and external systems and services
- Working with relational and NoSQL databases
- Developing cloud-native applications
- Writing automated tests and improving software quality
- Working with CI/CD and modern software delivery practices
- Troubleshooting and optimizing application performance
- Participating in architectural and technical discussions
Why Ictech Morocco?
Ictech is a technology consulting and engineering company built around experienced engineers, strong technical competence and long-term relationships.
At Ictech Morocco, you become part of our growing international engineering organization and work on technically challenging projects together with experienced specialists across Morocco and Europe. Our projects span industries such as automotive, banking, finance, insurance, industrial technology and digital services, giving you the opportunity to work with different technologies, domains and technical challenges.
We value technical curiosity, ownership, collaboration and knowledge sharing. As we continue to grow our presence in Morocco, you also have the opportunity to be part of building something from an early stage.
Application
Interested in joining Ictech Morocco? Send us your CV in English and tell us about your background within software development. We are continuously looking for experienced engineers and would be happy to learn more about you.


