JTL ist einer der führenden Anbieter von E-Commerce-Software im deutschsprachigen Raum – mit ca. 450 gruppenweiten Mitarbeiter:innen und 50.000 Kunden aus verschiedensten Branchen. Wir entwickeln skalierbare, flexible Lösungen für den Onlinehandel der Zukunft – von der Warenwirtschaft bis zur Shop- und Marktplatzanbindung. Fairness und Respekt sind bei uns gelebte Praxis.
Staff Backend Engineer
Location
Germany
Posted
5 days ago
Salary
0
Seniority
Lead
Job Description
Staff Backend Engineer
JTL-Software GmbH
Role Description JTL is one of the leading providers of e-commerce software in the German-speaking region — with around 450 employees across the group and more than 50,000 customers across a wide range of industries. We develop scalable, flexible solutions for the online retail of the future, from ERP systems to shop and marketplace integrations. You'll join the team behind our Fulfillment Network — the backend that keeps orders, stock, and logistics flowing for thousands of merchants. We care about systems that stay up and get better with every release, and we keep ownership close: the people who build a service also run it. You'll fit in here if you like backend problems that carry real operational weight. This is a backend-first role — you think of yourself primarily as a backend developer, and the core of the work lives in the .NET / MongoDB space. You'll develop the REST API behind our Fulfillment Network (FFN) and Trade Network (TDN), products used by thousands of customers every day, and own the integration points where backend services and the JTL-Wawi client need to work together seamlessly. You think in systems and data flows rather than isolated tickets, switch comfortably between technologies, and thrive in a fast-moving, startup-like environment. The principle here is simple: you build it, you run it. You don't own the underlying hardware, but you own your application's operational readiness end to end — when outages happen, you resolve them the same business day. Stability and availability matter to you as much as shipping new features, and you take pride in making the product faster and more reliable with every iteration. Responsibilities - Develop our FFN / TDN REST API further and own backend features end to end, from design to production. - Build the integration with JTL-Wawi, especially where backend services and client-side behavior need to work together seamlessly. - Support complex business and synchronization scenarios, and handle production incidents and customer-reported issues. - Operate and deploy the API through our pipelines — covering performance optimization, observability, and operational reliability. - Own the operational readiness of your application end to end: you build it, you run it, and you resolve outages within the same business day. Qualifications - C#, modern .NET (.NET 8+), and ASP.NET Core are your primary stack — with solid, hands-on experience building and operating backend services in production. - You've built and maintained complex backend systems with a focus on robustness, maintainability, and scalability — using modern .NET patterns (async/await, dependency injection, clean architecture), CQRS, and Domain-Driven Design (DDD). - You know MongoDB well (data modeling, performance optimization, high-volume datasets) and have strong SQL skills, including writing and optimizing complex queries for performance. - You design and consume REST APIs on both sides (Core & Connect), and you can identify and resolve bottlenecks across APIs, database access, and backend workflows. - You have hands-on observability experience with Prometheus and Grafana — metrics, dashboards, alerting, production analysis — and you resolve customer-reported issues pragmatically and reliably. - You've worked with AI-assisted development and agentic, automation-first engineering where it creates real value. - Good German communication skills. Nice to have - ERP or e-commerce background. - Logistics or fulfillment domain knowledge. - PHP — practical production experience, ideally within the Laravel ecosystem. - MariaDB / MySQL — data modeling and query optimization. - Livewire / Tailwind — no deep expertise required, but able to work independently. - WPF — practical experience working on existing desktop UI applications. - DevExpress — experience with component-based desktop UI development. Benefits - Remote-first within Germany, with the option to work remotely from eligible countries for up to 180 days per year. - Meal allowance of up to €115 net per month. - Ergonomic workspace allowance for your home office setup. - Regular team events, company-wide gatherings, and summer and Christmas parties to stay connected as a remote-first company. - EGYM Wellpass and JobRad subsidy. - Financial benefits including capital-forming payments (Vermögenswirksame Leistungen) and a company pension scheme.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Junior Python Developer – AI & Innovation
AdzunaAdzuna is a smarter, more transparent job search engine that helps you zero in on the right role faster.
• Write clean, testable, and efficient Python code to support our core AI products and automated search and apply tools. • Collaborate closely with our Data Scientists to integrate machine learning models, LLM pipelines and agentic frameworks into our live production stack. • Build and maintain scalable APIs and data workflows to handle large volumes of job vacancy data. • Help manage and optimise our AWS infrastructure, ensuring high availability and smooth deployment processes. • Write robust unit and integration tests to ensure system reliability and mitigate deployment risks.
• Drive modernization – migrate Java applications from Wildfly to Spring Boot • Standardize APIs – create and evolve OpenAPI specifications • Integrate seamlessly – connect systems and processes through Kafka • Guarantee quality – develop robust integration and regression tests • Build for the cloud – define Kubernetes environment • Automate delivery – design and refine CI/CD pipelines
Software Engineer, Backend
JoVEJoVE is the world-leading producer and provider of video solutions with the mission to improve scientific research and education. Millions of scientists, educators and students use JoVE for their research, teaching and learning. Our institutional clients comprise over 1,000 universities, colleges, and biopharma companies, including such leaders as Harvard, MIT, Yale, and Stanford. As a rapidly growing company, with offices in the USA, UK, Australia, and India servicing clients in over 60 countries, we are seeking talented and ambitious individuals to join our company.
Role Description We are looking for an experienced Software Engineer to help lead the development of fast, well-tested, and performant code for our web applications and modernizing our application stack. If you are the kind of engineer passionate about developing well-built, reusable components following industry best practices, and love working in a collaborative environment with your product partners and dependency teams, then we want to talk to you. - Collaborate with Designers, Product Managers, and Software Engineers to build and maintain the user experience, accessibility, and development feasibility of the website, applications, and supporting digital spaces. - Design and implement innovative solutions for the presentation of data and content on our websites, mobile apps, and other platforms. - Adhere to JoVE’s brand standards and convey it cohesively across the website, supporting digital spaces and third-party platforms. - Stay updated on the latest standards, changes, and web design and development trends. - Contribute towards engineering excellence in areas like automated unit testing. - Collaborate with key stakeholders on project design and implementation and other developers to maintain standards and create a reusable codebase. - Expected to be self-motivated, needing little guidance on completing tasks on time and meeting expectations in terms of requirements. - Explain and “whiteboard” complex technical issues to audiences with varying levels of technical expertise. - Debug software components and identify code defects for remediation. - Assist in automating deployments to development and other environments. Qualifications - A Bachelor’s degree. - 5+ years of experience building scalable, data-driven backend systems and APIs. - Strong proficiency in server-side programming (Node.js). Familiarity with PHP is an added advantage. - Strong understanding of system design, data architecture, and microservices or modular monoliths. - Skilled in designing and implementing RESTful APIs and integrating with third-party services and external SDKs. - Familiarity with event-driven systems, asynchronous processing, and message queues (Kafka, SNS/SQS, RabbitMQ, etc.). - Experienced with SQL and NoSQL databases — e.g., PostgreSQL, MongoDB, Redis — with the ability to optimize queries and model complex data relationships. - Solid experience with cloud-native architecture using AWS (serverless, ECS/Fargate, Lambda, S3, CloudFormation, etc.) or equivalent platforms. - Demonstrated understanding and implementation of software design principles such as SOLID and DRY with Software as a Service (SaaS), multi-tenancy application development. - Embraces the concepts of Agile Scrum software development and its related collaboration and issue-tracking tools (e.g., JIRA, Rally). - Experience working in a Continuous Integration / Continuous Delivery (CICD) model, including GitHub and CI pipeline automation tools. - Ability to triage and resolve incidents and lead incident investigations. Benefits - A competitive compensation package. - You will make a direct impact in accelerating science research and education. - Opportunity to work with global teams and in an environment that promotes innovation and collaboration. - Our strong promotion from within culture draws a clear path to advance your career with us.
• Server-side development: designing, developing, and maintaining the server-side logic of web applications. Implementing scalable and efficient server-side components and APIs • Database management: working with relational and/or NoSQL databases to store and retrieve data efficiently. Designing and optimizing database schemas for performance and scalability • API Integration: integrating third-party APIs and web services to enhance application functionality. Developing custom APIs to facilitate communication between front-end and back-end systems • Security: implementing security best practices to protect against common web application vulnerabilities. Conducting regular security audits and implement necessary measures • Optimization: optimizing server-side code for maximum speed and scalability. Monitoring and troubleshooting performance issues • Collaborating with front-end developers, UI/UX designers, and other team members to ensure seamless integration of components • Version control: using version control systems (e.g., Git) to manage and track changes to the codebase • Testing and debugging: conducting thorough testing of server-side components to identify and fix bugs. Collaborating with QA engineers for comprehensive testing • Creating and maintaining clear and comprehensive documentation for back-end systems and APIs


