Senior Backend Developer – m/f/d

Posted 97ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Backend Developer for E-Commerce team at FAAREN GmbH focusing on backend systems and infrastructure optimization with remote work options.

Responsibilities:

  • You design scalable processes around Continuous Integration and Continuous Delivery
  • You evaluate new technologies for upcoming features
  • You play a key role in planning, conceiving and implementing our software systems and continuously optimize existing processes
  • You continuously develop and improve our web applications
  • Planning, building, monitoring, maintaining and documenting our infrastructure (cloud, root servers, on-premises) as well as external hosting
  • Backup planning, execution, monitoring and contributing to the recovery plan (business continuity)
  • Ensuring optimal security levels (infrastructure design, patching, regular updates)
  • Proactive scaling and cost control of the infrastructure
  • Implementing efficient DevOps processes and providing appropriate tools
  • Building and maintaining metrics and tooling for code quality, security and risk reporting
  • Identifying and resolving infrastructure issues and conducting regular load tests
  • Preparing and supporting external penetration tests
  • Supporting big-data initiatives and data lake implementations
  • Clear and transparent communication of all relevant changes, risks and incidents
  • Participating in discovery phases for new features

Requirements:

  • You have at least solid knowledge of database administration, ideally including performance tuning and scaling (MySQL, MongoDB)
  • You are distinguished by strong software engineering skills (object-oriented design, design patterns, testing)
  • You have several years of hands-on experience in cloud infrastructure and DevOps, particularly with AWS and Hetzner
  • You have practical experience with Kubernetes and container technologies (Docker)
  • You are experienced with monitoring and logging tools as well as backup and recovery systems
  • Security planning, penetration testing and patch management are familiar to you
  • You have practical experience implementing and optimizing CI/CD pipelines, especially with GitHub Actions
  • You have very strong experience with PHP and the Laravel framework
  • Basic knowledge of JavaScript, TypeScript and Vue.js is desirable
  • Ideally, you have experience with Stripe as a payment service provider
  • You have fluent German language skills

Benefits:

  • Friendly work environment: We are a great team ― we foster an open, informal, first-name culture where support and camaraderie are highly valued
  • Think Big: You will join a dynamic and diverse work environment that is constantly evolving and offers exciting opportunities
  • Choose your hardware: Pick between Windows and macOS according to your preference. We also support home-office equipment when needed
  • Maximum flexibility: Enjoy fully flexible working hours and the option to work completely remotely or from our office in Würzburg for an optimal work–life balance
  • Exclusive partner offers: Benefit from discounts with partner companies, e.g., for lunch and other corporate perks
  • Health and well-being: We care about your well-being with company health insurance, ergonomic workstations, height-adjustable desks and discounts at local gyms
  • Future provision: Secure your future with our company pension scheme
  • Strengthening team spirit: We promote cohesion through regular company and team events as well as shared virtual lunches