(Senior) Backend Engineer - DevOps (d/f/m)

at  Paymenttools englisch

Berlin, Berlin, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate17 Dec, 2024Not Specified18 Sep, 2024N/ASpring Boot,Java,Google Cloud Platform,Kubernetes,Master Data Management,Data Solutions,Orchestration,Kotlin,Code,AzureNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Paymenttools is on a mission to transform the payment landscape for retailers in Europe. With more than 4,4 billion visitors per year in our more than 15,000 REWE Group stores and travel agencies in 21 countries we know exactly what consumers and merchants need when exchanging goods for money. We strongly believe in making payments seamless and invisible, linking them with value added services within the framework of a reliable identity service. Our mantra: #wesolvepayn. We blend cutting-edge technology with stringent security to protect sensitive payment data while nurturing innovation in a cloud-native tech environment.
We are looking for a skilled (Senior) Backend Developer with strong DevOps capabilities to join our team. You will work on our central Master Data Management (MDM) solution for merchant accounts and assets—a core component essential for managing, configuring, and onboarding new stores, terminals, and payment settings. Your role will involve developing and maintaining backend services, ensuring they are secure, scalable, and well-integrated into our payment platform. Additionally, you will contribute to DevOps processes to ensure smooth deployment and operation of the MDM solution.
We are looking forward to getting to know you - so, even if you feel that you don’t quite meet all the requirements, but the position still excites you and you think you would love to work with us, please reach out! We would still love to hear from you. We explicitly encourage applicants within groups that are underrepresented in tech spaces as of today. We value all kinds of backgrounds and walks of life.

YOUR EXPERIENCE

  • 5+ years of experience in backend development with Kotlin, Java 21, and Spring Boot.
  • Experience in developing and maintaining APIs, particularly in the context of customer-facing integrations.
  • Strong understanding of microservices architecture, particularly in the context of master data solutions.
  • Proficient in using GitHub Actions for CI/CD pipeline automation and management.
  • Experience with Kubernetes for container management and orchestration, monitoring tools e.g. Prometheus, Grafana to ensure system reliability & knowledge of infrastructure-as-code (IaC) principles and tools for managing cloud resources.
  • Experience with integrating complex backend systems and APIs into larger platforms, particularly payment platforms.
  • Strong understanding of data consistency, accuracy, and best practices in master data management.
  • Familiar with database technologies and cloud platforms (AWS, Azure, GCP, Heroku etc.), we are using Google Cloud Platform.
  • Fluent English skills in written and spoken
  • Excellent communication and teamwork skills.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Design, develop, and maintain backend services for our Master Data Management solution using Kotlin, Java 21, and Spring Boot.
  • Develop and enhance the Onboarding API, providing a reliable and secure interface for customers to integrate with our system.
  • Ensure the MDM solution is robust, scalable, and able to handle the complexities of merchant account management, terminal configuration, and payment settings.
  • Work on integrating the MDM solution with our payment platform.
  • Collaborate with frontend developers to ensure seamless integration between backend services and the consumer-facing frontend.
  • Manage and optimize CI/CD pipelines using GitHub Actions to ensure reliable and efficient deployment of backend services.
  • Work with Kubernetes for container orchestration, ensuring that services are deployed in a scalable and resilient manner.
  • Monitor system performance and reliability using Prometheus and Grafana, implementing necessary improvements and automations.
  • Ensure the infrastructure is secure, adhering to best practices for security and compliance.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Berlin, Germany