Back End Senior Developer

Il y a 3 semaines

Casablanca, Maroc Eleveight Group Temps plein
Position 
Position based in : Casablanca or Rabat
Operating mode : Freelance
Type of contract : Remote
Start date : ASAP
Level of education required : Bac+5
 
Job description

Looking for a new challenge ? Join Eleveight

We are hiring on behalf of our partner in the technology sector and are looking for a Back End Developer to take on the following responsibilities :

  • Design, develop, test and deploy production-ready backend features end-to-end.
  • Develop and maintain applications using Java and Spring Boot.
  • Design and implement microservices and event-driven architectures.
  • Build and manage asynchronous communication and data flows using Apache Kafka.
  • Contribute to the modernization and migration of legacy applications to a modern technology stack.
  • Ensure code quality through automated testing, coding standards and engineering best practices.
  • Contribute to CI/CD pipelines, release management and cloud deployments.
  • Manage infrastructure definitions using Terraform / Infrastructure as Code (IaC).
  • Participate actively in Agile ceremonies and collaborate with cross-functional teams.
  • Identify and resolve technical dependencies and blockers while supporting and mentoring other engineers.

Profile required

Qualifications & Experience:

  • Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering or a related field.
  • Experience: Significant experience as a Senior Java / Back End Developer, with proven experience delivering software solutions end-to-end.

Skills & Expertise:

  • Strong expertise in Java, ideally Java 17+, Spring Framework and Spring Boot.
  • Strong hands-on experience with Microservices and Event-Driven Architecture.
  • Proven production experience with Apache Kafka: producers, consumers, topics and stream processing.
  • Strong experience with automated testing.
  • Experience with at least one major cloud platform: AWS, Azure or GCP.
  • Good knowledge of CI/CD, DevOps practices and release management.
  • Hands-on experience with Terraform or equivalent Infrastructure as Code tools.
  • Knowledge of Docker, Kubernetes, Datadog, Grafana or ELK is a plus.
  • Experience with legacy J2EE technologies (EJB, Web Services) is a plus.
  • Languages: Fluent English is mandatory; German is a plus.

Personal Qualities:

  • Strong autonomy, ownership, rigor and analytical skills.
  • Ability to work effectively in an Agile and collaborative environment.
  • Proactive mindset and ability to work in ambiguous situations.
  • Strong communication and knowledge-sharing skills.
  • Ability to mentor and support other engineers.
  • Previous experience in a similar senior backend development role is required.

About Eleveight

Eleveight is a consulting and recruitment company specializing in tailored talent solutions to support businesses in their transformation.

We connect top experts in Change & Transformation, Business Applications, and Data & AI with ambitious projects, offering opportunities that match their skills and career goals. With our personalized approach and international network, we provide high-quality support throughout the process, ensuring engaging missions and a work environment that fosters professional growth. Join Eleveight and unlock opportunities that recognize your expertise and accelerate your career.