Recherche d'emploi avancée

Cnexia

Application Developer (Java) - Tout le Maroc

Cnexia

17-11-2022 | Cnexia - Fes | CDI
Langue(s) : #Français     #Anglais    
Compétence(s) : #Java     #JEE     #J2EE     #Oracle     #LINUX     #DevOps    

Descriptif du poste

Joining Cnexia is choosing to be part of an ambitious project that values Innovation, promotes Continuous Learning and enables all tech champions to fulfill their creative dreams.

At Cnexia, we do more than support the clients of our world-class network and services. We develop innovative solutions and create original multiplatform media content. In fact, we’re revolutionizing how Canadians communicate on the web, interact with Mobile Apps or benefit from an AI-enhanced experience.

Proud of our status as a fully owned Moroccan subsidiary of the largest Canadian Telecom company, we have been ceaselessly growing our team since 2021. With over 1100 employees, mainly based in Fez, we have expanded in the northern region of the kingdom with our Brand-new state of the art site in Technopolis Rabat.

If you are ready for this challenge, we invite you to join a community that values bold ideas and professional growth all in an engaging multi cultural world-class environment.

Key Responsibilities :
• Java Software development
• System integration of new platforms and services
• Design, develop and test real-time charging solutions and features prior to implementation in production, with a focus on both Wireless Prepaid and Data charging
• Lead software development strategies to build internally or work with external vendors to develop new or enhance existing features of Bell products
• Champion the upkeep and maintenance of existing platforms and microservices

Profil Recherché

Critical Qualifications/Competencies:
• University Degree in Software/ Computer Engineering (Bac+5)
• 5+ years of experience in Java development and Spring (all)
• Experience in Docker, Docker swarm, Kubernetes or Openshift
• Experience with Gitlab, RabbitMQ and Kafka
• Experience with microservices architecture
• Experience designing and working with RESTful APIs
• Experience with code management tools (GIT) and automation tool such as Ansible
• Experience in Hibernate, JPA, Junit, MVC, RDBMS
• Experience with multiple scripting languages (Python, Groovy, etc.)
• Experience with tools such as: Eclipse, Maven, Jenkins, Gradle, under Windows and Linux
• Experience with TDD (test driven development) and test automation
• Knowledge of open source libraries and testing frameworks such as JUnit, Mockito, etc.
• Familiar with FPA concept (Function Point Analysis)
• Knowledge of Spring integration and security
• Experience with working in an Agile and distributed environment
• Strong analytical and problem solving skills
• Strong technical writing skill and good communication skills.
• Strong team player
• Creative thinker who is able to resolve complex issues
• Enthusiastic & energetic in meeting/exceeding objectives and goals
• Some working knowledge of telecom charging/rating systems will be an asset

Plus d'informations

• Télétravail possible
• Primes

Salaire Net + primes

TBN