METRO/MAKRO
METRO/MAKRO

Full Stack Engineer – Coupon & Voucher in the Marketing Platform

 Your Responsibilities:  

  • Being involved in all phases of software engineering, from inception to coding, testing, delivery and operation; 
  • Developing high quality code that follows best practices and clean code principles; 
  • Advocate for improvements to product quality, security and performance; 
  • Collaborating with other engineers or team members on various layers of the infrastructure, in order to design and launch new features; 
  • Interacting with the client in order to understand and characterize their needs and advise them if necessary. 

Required key competencies and qualifications: 

  • At least 5 years software development experience ; 
  • Good knowledge and hands-on experience with:  
  • Object-oriented/architectural design patterns;  
  • Application/backend engineering, developing secure REST APIs and micro-services;  
  • Java (Spring, Spring Boot, Hibernate);  
  • Scripting languages: Python/Perl/Bash;  
  • Relational database knowledge: Postgres;  
  • Versioning tools: GitHub and CI/CD (GitHub Actions);  
  • Cloud concepts (GCP, OpenStack etc.);  
  • UI framework (ReactJs/Redux/Jest). 
  • Good knowledge of:  
  • Linux, Networking Concepts and Application Security (Load Balancing, OAuth2);  
  • Concepts of queue messaging (ideal Kafka);  
  • Experience in infrastructure design and DevOps (housekeeping of application, application installation and environment management, problem management and daily business);  
  • Design, implementation and maintenance scripts, deployment/installation tools, file transfer scripts;  
  • Knowledge about Infrastructure as Code (Concept, Terraform, Packer);  
  • Orchestration and containerization concept and tools (Kubernetes, Docker etc.); 
  • Willingness to work on call duty service.  

Soft skills: 

  • Must be fluent in English, both writing and speaking;  
  • Excellent planning, prioritization and project/time-management skills;  
  • Ability to work both independently as well as having good team skills;  
  • Understand customer business requirements, in order to provide analysis and recommendations for a successful product implementation; 
  • Focus on customer support and the ability to build working relationships with clients;  
  • Trouble-shooting skills and proactive attitude towards problem solving;  
  • Ability to work calmly and professionally in high pressure situations.  

This resonates with you? Apply now!   

What we offer at METRO.digital?    

  • Hybrid and agile work: thrive in a flexible, multicultural environment.

At METRO.digital, we promote work-life balance through a hybrid working model. You’ll be part of self-organizing, multicultural teams that collaborate in an agile setup.

  • People development: when you grow so do we!

We want you to become the best version of yourself with individual and company-wide programs and trainings for people development. Focused among other on development, leadership, appreciation ... it´s time to upskill your career.

  • Support with individual solutions: we are people-caring!

We offer support whenever you need it - at every stage of your professional journey.

Want to know more about all our benefits? Discover more here. 

Let´s connect soon. Apply for the role now!    

Position grade within our career framework: Full Stack Engineer Grade 3 (Md7).

This job is no longer available