This job has expired and is no longer accepting applications. Browse active roles in the same category or location below.
Z
Software DevelopmentBackend Development
Job details
Company
zellerfeld
Location
Hamburg, Germany
Employment type
Full-time
Seniority
Mid level
Primary category
Software Development
Secondary category
Backend Development
Posted date
28 Feb 2025
Valid through
29 Apr 2025
Job description
Your mission
Software Quality & Security- Write, test, and maintain high-quality, efficient, clean, reusable, and secure code.
- Ensure software quality through comprehensive testing (unit, integration, end-to-end) and adherence to development best practices.
- Practical knowledge of secure coding practices and relevant security standards.
- Understanding of GDPR, data privacy standards, and best practices.
Collaboration & Communication
- Collaborate effectively with cross-functional teams (frontend developers, DevOps engineers, software architects, product management, etc.).
- Clearly communicate technical decisions, concepts, and approaches to diverse audiences, including non-technical stakeholders.
- Participate in technical discussions, planning, and architecture decisions.
- Provide mentorship, technical leadership, offer guidance, and conduct code reviews to share knowledge within the team and beyond.
Continuous Improvement & Self-Development
- Stay current with relevant trends and technologies to continuously enhance our backend infrastructure and development practices.
- Show initiative, reliability, and motivation in managing tasks and responsibilities autonomously.
- Some familiarity with frontend development technologies (React, Vue, Angular) in the context of backend integration is desirable.
Main Responsibilities Overview
- Participate in the conceptualization, development, and automated testing of scalable APIs (REST & GraphQL).
- Participate in ongoing maintenance, monitoring, and enhancement of live software systems.
- Provide strategic input to software architecture and infrastructure decisions to support scalability and reliability.
Your profile
Technical Skills- In-depth knowledge of Laravel, Laravel Nova, and PHP.
- Experience working with Docker containers.
- Experience with developing and integrating RESTful and GraphQL APIs.
- Solid experience with MySQL databases, including schema design, optimization, and performance tuning.
- Basic knowledge of version control using Git (GitLab).
- Knowledge of microservices and monolithic architecture and applying scalability best practices.
- Proficiency in implementing authentication and authorization strategies (JWT, OAuth).
- Familiarity with CI/CD pipelines and automating the software deployment lifecycle.
- Good knowledge of caching strategies, performance monitoring, debugging, and optimization tools.
- Experience handling asynchronous processing and queues
- Experience in Python and/or Golang programming would be beneficial.
- Familiarity in working with the AWS cloud platform and their services is beneficial.
- Experience in visualization and conceptualization of data flows.