Backend Developer
We are looking for a Senior Backend Developer responsible for designing, building and maintaining scalable backend systems, APIs and integrations.
Responsibilities:
Design, develop and maintain scalable backend services and APIs
Build and optimize GraphQL-based APIs and data layers
Develop serverless functions and event-driven components (FaaS)
Integrate with external systems including third-party APIs and OPC UA industrial servers
Work with data storage solutions and ensure performance, reliability, and scalability
Manage and evolve backend infrastructure and service architecture
Write clean, maintainable, and well-documented code
Requirements - Technical Skills:
Strong experience with Node.js in production systems
Solid understanding of GraphQL (schemas, resolvers, query optimization)
Experience with ORM tools and relational data modeling
Hands-on experience with FaaS (Function-as-a-Service) architectures
Experience integrating with:
Third-party REST/GraphQL APIs
OPC UA servers and industrial data systems
Strong knowledge of PostgreSQL
Schema design
Query optimization
Indexing strategies
Experience with S3-compatible object storage (e.g., MinIO)
Strong experience with Docker and containerized environments
Proficiency in scripting with:
Bash
Python
SQL.
If you are a good match, do not hesitate to apply!