Company culture :
Sofrecom Maroc stands out for its strongly collaborative culture, where people, trust and employee well-being are central priorities. A close management approach promotes support, accountability and long-lasting teamwork. This collaborative foundation is complemented by a notable innovation dimension, encouraging initiative, agility and experimentation. Structured processes ensure reliability and operational efficiency, while performance-driven practices play a more supportive and balanced role. [+]
Job :
As a JAVA development engineer, you will join an agile team working across the entire software development spectrum:
- You will co-build the product to be developed with the business teams,
- You will conduct studies on new business and IS needs,
- You will perform the necessary developments and automatic tests for the implementation of the product,
- You will deploy the product,
- You will participate in internal continuous improvement initiatives within the team,
- You will be proactive and innovative in your areas of expertise,
- As a full member of an agile team, you will actively participate in all team agile ceremonies: daily meetings, backlog refinement (or backlog grooming), sprint planning, sprint review (or demo), retrospective, PI Planning
Required profile :
You have a Master's degree (Bac+5) in software development engineering. You have a minimum of 5 years of professional experience.
Required skills:
- Java 21, Spring boot 3, Spring batch, Angular 17, Gitlab CI, Oracle
- Databases: SQL, PostgreSQL, and Oracle
- Build tools: Maven & Gradle
Desirable knowledge in:
- CI/CD with gitlab (ansible, docker...)
- Automated tests with cucumber.
- Java/Spring/Oracle /REST API