Helping Visionaries Change the World
Middle Back-End Engineer
Location
Worldwide
Posted
11 hours ago
Salary
0
Seniority
Mid Level
Job Description
Middle Back-End Engineer
Miratech
Role Description We are looking for a Middle Backend Engineer to join our team and contribute to the development of a new unified enterprise platform for a B2B communications provider. The platform consolidates multiple legacy customer portals into a single solution that supports the full commercial lifecycle for telecom customers. - Design and develop backend microservices for the squad’s modules (Identity/RBAC/MFA, number search, purchase and porting, onboarding automation, CDR and billing pipelines) - Integrate with external carrier, telecom, and third-party APIs (Operator Connect, number/porting providers, ServiceNow, payment and billing systems) - Work with event-driven flows and long-running workflows (Kafka, Temporal.io) under guidance or within defined architecture - Write automated tests, participate in code reviews, and follow CI/CD practices - Collaborate with Business Analysts to clarify requirements and acceptance criteria - Work with Frontend Engineers to define and maintain API contracts Qualifications - 3+ years of backend development experience with Node.js and TypeScript - Good understanding of microservices architecture and API design (REST/GraphQL) - Experience with relational databases, including PostgreSQL and basic schema/data modeling - Experience integrating third-party/external APIs - Knowledge of event-driven systems (Kafka) and exposure to workflow orchestration tools (Temporal.io) - Experience with containerization using Docker and Kubernetes (EKS) - Familiarity with AWS cloud services - English proficiency at B2 level or higher Requirements - AWS certification (e.g., AWS Certified Developer) - Nice to have - Node.js-related certifications - Nice to have - Experience with VoIP / telecom systems (SIP, signaling, voice infrastructure) - Nice to have Benefits - Culture of relentless performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth. - Competitive pay and benefits: enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program. - ForeverRemote work culture: make the most of the flexibility that comes with remote work. - Growth mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility, and internship opportunities. - Global impact: collaborate on impactful projects for top global clients and shape the future of industries. - Welcoming multicultural environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events. - Social sustainability values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• The resource will be involved in a project focused on the maintenance and development of a portfolio of production microservices running on Azure. • The role includes day-to-day operations, incident response, infrastructure management and continuous feature development across multiple environments (development, test and production). • The developer will work on ensuring reliability and scalability of services, contributing to the evolution of the platform and collaborating with cross-functional teams to maintain high standards of quality, security and performance.
• Develop and maintain connections between AI agents and real-world systems using MCP (Model Context Protocol) and FastMCP. • Implement complex security and identity flows, including OAuth/OIDC, opaque tokens, and Token Exchange. • Design and maintain cloud‑native architectures on AWS using Infrastructure as Code (IaC) to ensure scalability and resilience. • Support IL 0 services, ensuring the AI infrastructure operates with maximum availability and continuous uptime. • Develop high-performance distributed systems in Python, Go, or TypeScript. • Diagnose and ensure observability of distributed flows on API Gateway platforms.
Backend Engineer
pub. - Public Value TechnologiesDie digitale Tochter von BR & SWR – wir gestalten digitale Plattformen.
Role Description Für unser 30-köpfiges Team Engineering sind wir auf der Suche nach Backend-Entwickler*innen, die Spaß daran finden, die Digitalisierung innerhalb der ARD voranzutreiben. Als Teil interdisziplinärer Projektteams bist du in wechselnden Einsätzen bei unseren Gesellschaftern unterwegs und übernimmst Verantwortung für die Weiterentwicklung und den Betrieb von Backend- und Middleware-Services. Folgende Aufgaben erwarten dich bei uns: - Konzeption und Entwicklung von Backend-Services und APIs im ARD-Kosmos - Entwurf und Implementierung skalierbarer Microservices in der jeweils passenden Programmiersprache und mit modernen Frameworks (z.B. Java mit Spring Boot oder Quarkus, Go, C#, Typescript) - Gemeinsame Konzeption und Entscheidung über sinnvolle Systemarchitekturen zum Austausch, Caching und Transformieren von Daten - Arbeiten mit containerisierten Anwendungen auf Basis von Docker und Kubernetes und Unterstützung bei deren Betrieb und Weiterentwicklung - Entwicklung und Pflege von Schnittstellen (z.B. REST, GraphQL) - Aktive Teilnahme an Code Reviews, technischen Diskussionen und Architekturentscheidungen - Identifikation und Umsetzung von Verbesserungen in Bezug auf Performance, Zuverlässigkeit und Wartbarkeit bestehender Systeme Qualifications - Mehrjährige Berufserfahrung (5+ Jahre) als Software- oder Backend-Entwickler:in - Kernkompetenz in mindestens einer modernen Programmiersprache (z.B. Java, Go, C#, Typescript, Python) - Fundierte Erfahrung mit modernen Backend-Frameworks in produktiven Umgebungen (z.B. Spring Boot, Quarkus, .NET, Gin/Echo, FastAPI) - Sicherer Umgang mit Container-Technologien: Docker und Kubernetes - Erfahrung mit mindestens einem Hyperscaler, idealerweise GCP - Erfahrung mit On-Premise-Anwendungen ist von Vorteil - Beherrschung mindestens eines gängigen API-Paradigmas wie z.B. REST(-ful) oder GraphQL - Vertrautheit mit Mechanismen zu Caching und Cache-Invalidierung - Standardkenntnisse in Testentwicklung, Mocking Frameworks, Buildtools (z.B. Maven, Gradle, MSBuild, Go Modules, npm) - Kenntnisse in Queues, Message Broker oder Stream Processing - Offenheit, je nach Bedarf in unterschiedlichen Projektteams zu arbeiten - Teamplayer mit der Fähigkeit, Wissen zu teilen und konstruktives Feedback zu geben - Deutschkenntnisse mindestens auf Level C1 - Ausbildung in Informatik, Wirtschaftsinformatik oder vergleichbare Qualifikation – bzw. gleichwertige Berufserfahrung Benefits - Unbefristeter Arbeitsvertrag mit 31 Tagen Urlaub - Spielraum für eigene Ideen und berufliche Weiterentwicklung - Diversität und Chancengleichheit - Teilnahme an Weiterbildungen je nach persönlichen Interessen und Zielen - Arbeit mit talentierten, kreativen und multikulturellen Teams - Arbeitsplatz im Herzen von München - Flexible Arbeitszeiten - Remotework innerhalb Deutschlands und in einigen europäischen Ländern - Mobilitätszuschuss, Jobrad, Benefits für Gesundheit und Wellbeing
• Lead the development of internal platforms and tools leveraging AI. • Integrate AI models (LLMs) into the software development lifecycle. • Build solutions that simplify developers' day-to-day work, improving Developer Experience (DX). • Serve as a technical reference for system architecture involving AI. • Work closely with multiple engineering teams to enable scale and promote collaboration.



