Back End – Senior JAVA developer

mission
Casablanca
Publié il y a 1 an

Back End – Senior JAVA developer

Entreprise :

Wal-IT Services is a software publisher and integrator of banking and payment solutions founded in 2020. We are leaders in the market for solutions based on the ISO 20022 standard. WAL-IT Services operates in various sectors: Banking, Technology, Services, Distribution, and Training, in order to provide its customers with diverse solutions that meet their IT needs.

Profil

Back End – Senior JAVA developer

We are looking for an experienced senior level developer with a background in software engineering, agile methodology and operational ready products to join our client for a long-term mission.

Mission Description : 

The Senior Developer understands both worlds – frontend and backend and is an expert on backend technologies as coding is the focus.

  • Very strong understanding of high traffic systems, microservices architectures, design patterns and distributed architectures
  • Very strong experience in designing Web Services and RestAPIs
  • Strong understanding of public cloud platforms, preferably AWS
  • Strong understanding in CI/CD Pipelines
  • Strong understanding of SQL and NoSQL DBs (preferable Mongo, elasticsearch, Redis)
  • Good understanding with container orchestration tools (such as dockers, kubernetes)
  • Good understanding of Git
  • Experience in web technologies including JavaScript (ES5/ES6+)
  • Versatility and ability to deal with other programming languages from time to time like JavaScript/TypeScript/Kotlin
  • Explicit experience in agile methodologies like Kanban/Scrum
  • Being at ease working in a distributed environment where other team members are often located anywhere in Europe.
Desired profile : 
  • Fluent spoken and written English
  • 6+ years of experience as an engineer and in-depth knowledge of either backend technologies including Java with Spring Boot
  • Knowledge of Atlassian JIRA & Confluence tools

What the role involves : 

  • Develop codes, test and analyse software solutions compliant with the project plan and technical design
  • Assure high-quality software deliveries
  • Provide technical support for other engineers in the agile team
  • Hands-on attitude
  • Good communication and proactivity, at ease with owning & driving a topic
  • Translate business requirements into technical specifications for software development
  • Coordinate with other teams on implementation plans and dependencies
  • Problem Solving and decision.

Join us by applying now

Caractéristiques de l'emploi

Catégorie emploiNos offres de missions

Postuler en ligne

Un email valide est requis.