July 10, 2026
Senior Back-End Software Engineer with Node.js
Senior • Remote
115 - 125 PLN
Warsaw, Poland
We’re looking for a Back-End Software Engineer with a strong focus on building and scaling backend services and APIs. In this role, you’ll work on our Backend for Frontend (BFF) layer and core service engines — powering seamless integrations between our frontend applications and enterprise systems.
You’ll design and implement high-performance Node.js and Nest.js services, develop RESTful APIs, and collaborate closely with frontend and platform teams to deliver reliable, scalable, and secure solutions. Experience building backend services that expose REST APIs and integrating with enterprise systems is highly valued.
Staffing region: Poland/North Macedonia - 100% remote
Responsibilities:
Develop and maintain enterprise integration services and platform tooling using NestJS
Provision and configure cloud environments using GitOps, CI/CD pipelines, Helm, Amazon EKS, and ArgoCD
Integrate with enterprise systems including Netcracker, Salesforce CRM, internal APIs, and Storyblok headless CMS
Implement infrastructure as code using Terraform for AWS cloud infrastructure
Participate in code reviews and technical discussions within Agile Scrum team
Deliver secure, scalable solutions in complex enterprise environments
Requirements:
• 5+ years professional software engineering experience
• Backend development with Node.js and NestJS
• Container orchestration with Kubernetes, Docker, and Helm
• Infrastructure as code with Terraform
• AWS cloud services and deployment
• Enterprise application development
• Large-scale business-critical applications
• Third-party system integration (CRM, enterprise platforms, APIs)
• Self-starter with ability to work independently with minimal supervision
• Excellent written and verbal communication skills
• Strong stakeholder communication (technical and non-technical audiences)
• Collaborative team player
• Constructive feedback (giving and receiving)
• Problem-solving skills
• Commercial awareness and business acumen
• Technical decision-making aligned with business outcomes
Similar jobs you might like
Technology
emagine Polska
Backend Engineer
Senior
Remote
Copenhagen, Denmark
🏢 Summary: Backend Engineer role focused on designing, building, and maintaining scalable backend services in a cloud-native AWS environment. The position involves developing production-grade APIs and services using TypeScript and .NET, with strong emphasis on CI/CD, Infrastructure as Code, and cloud-native best practices. The role supports secure, scalable backend systems with close collaboration across platform and operations teams. 🗂️ Requirements: Strong experience building and maintaining scalable APIs and backend services, Hands-on experience with CI/CD pipelines using GitHub Actions or GitHub Workflows, Strong development experience with TypeScript, Strong development experience with .NET (C#), Experience deploying and operating workloads in AWS Cloud, Experience using Terraform for Infrastructure as Code, Experience designing and consuming RESTful APIs or event-driven services, Understanding of cloud-native patterns, Experience with relational databases and SQL, Fluent English 📃 Skills: TypeScript, .NET, C#, AWS, Terraform, SQL, REST, CI/CD, GitHub, GitHubActions, APIs, IAM, Lambda, ECS, Fargate 🏢 Description: We are looking for a Backend Engineer to design, build, and maintain backend services in a modern cloud-native AWS environment. Core skills & experience: Strong experience as a Backend Developer, building and maintaining scalable APIs and backend services Hands-on experience with CI/CD pipelines, preferably using GitHub Actions / GitHub Workflows Strong development experience with TypeScript and .NET (C#), including building and operating production services Familiarity with AWS Cloud, including deploying and operating backend workloads in AWS Experience using Terraform for Infrastructure as Code (IaC) Related technologies / domain knowledge: Experience designing and consuming RESTful APIs and/or event-driven backend services Understanding of cloud-native patterns (stateless services, scaling, resiliency, observability) Experience working with relational databases (SQL) and backend integrations Nice-to-have / preferred experience: Experience with containerized workloads (e.g. ECS Fargate or similar) Experience with Lambda functions Familiarity with IAM and AWS security best practices Exposure to data platforms or ETL-heavy environments Experience working in environments with high operational and security requirements General expectations: Able to take ownership of backend services from development through production Comfortable working closely with platform, data, and operations engineers Focused on clean code, automation, and reliable delivery through CI/CD Used to working with SCRUM principles, preferably in JIRA Fluent English Other Details: The role is designed for a cloud-native environment, supporting development across various backend services focused on scalability and security.
Technology
co.brick
Backend Engineer (Node.js, TypeScript, AWS)
Mid
Remote
Gliwice, Poland
🏢 Summary: Backend Engineer role focused on designing and scaling real-time, cloud-based systems and APIs for an AI-powered consumer product. The position involves building reliable backend services, data pipelines, and infrastructure on AWS within a high-performing engineering team. You will collaborate with mobile and AI teams to deliver low-latency, scalable, and secure user experiences. 🗂️ Requirements: 2+ years backend development experience with Node.js and TypeScript, Strong knowledge of PostgreSQL including schema design and query optimization, Experience with Redis for caching and queue management, Hands-on experience with AWS services (EC2, RDS, Lambda, ECS, S3), Strong REST API design skills and real-time communication patterns, Understanding of scalability, concurrency, and distributed systems, Experience with Docker, Git workflows, and CI/CD automation, Knowledge of backend security and performance best practices 📃 Skills: Node.js, TypeScript, PostgreSQL, Redis, AWS, EC2, RDS, Lambda, ECS, S3, REST, WebSockets, SSE, Docker, Git, CICD 🏢 Description: Backend Engineer – Node.js, TypeScript, AWS For our client, a fast-growing team building a next-generation AI-powered consumer product, we are looking for an experienced Backend Engineer to help scale the systems powering real-time experiences, cloud synchronization, and intelligent APIs. This is not a founding role, but it is a highly impactful engineering position within a small, high-performing team focused on building world-class consumer technology products. About the role You will be responsible for designing, building, and scaling backend systems that support core product functionality — from real-time data pipelines to reliable cloud infrastructure and low-latency APIs. You’ll work closely with mobile and AI teams to deliver fast, scalable, and highly reliable user experiences. Responsibilities Backend Development Design and build RESTful APIs using Node.js and TypeScript (Express.js or Nest.js) Architect and maintain PostgreSQL databases, including schema design and query optimization Implement background jobs and queue systems using Redis for ingestion, summarization, and notifications Build and maintain caching layers (Redis, CDN, HTTP cache) to ensure low-latency performance Implement authentication, authorization, and data privacy best practices Add real-time capabilities using WebSockets and Server-Sent Events Build observability into services through logging, metrics, and tracing Deploy and manage backend services on AWS (EC2, ECS, RDS, S3, Lambda) Systems & Architecture Design clean, scalable, and maintainable service architectures Plan and execute safe database migrations and schema evolution strategies Ensure consistency and reliability across distributed systems Optimize system performance across I/O, CPU, and memory bottlenecks Build and maintain CI/CD pipelines and release automation workflows Contribute to infrastructure reliability, scalability, monitoring, and cost optimization Quality & Security Write unit, integration, and contract tests with clear quality standards Enforce linting, type safety, and static analysis within CI pipelines Conduct security reviews and dependency audits while following least-privilege principles Clearly document services, APIs, and important architectural trade-offs Requirements Must-have 2+ years of backend development experience with Node.js and TypeScript Strong understanding of PostgreSQL, including schema design, indexing, and query optimization Experience working with Redis for caching and queue management Hands-on experience with AWS services such as EC2, RDS, Lambda, ECS, and S3 Strong API design skills, including REST and real-time communication patterns Solid understanding of scalability, concurrency, and distributed systems Experience with Docker, Git workflows, and CI/CD automation Familiarity with security and backend performance best practices Nice to have Experience with GraphQL or gRPC Exposure to event-driven architectures or microservices Familiarity with observability tools such as OpenTelemetry, CloudWatch, or Sentry Experience building high-traffic consumer applications Example stack Backend: Node.js, TypeScript (Express.js / Nest.js), PostgreSQL, Redis Cloud: AWS (EC2, RDS, Lambda, ECS, S3, CloudWatch) Infrastructure: Docker, GitHub Actions, CI/CD
Technology
Link Group
Senior Backend Engineer (Node.js / AWS)
Senior
Remote
Warsaw, Poland
120 - 140 USD
🏢 Summary: Senior Backend Engineer role focused on designing and delivering scalable, production-ready software using Node.js and AWS. The position involves leading development of complex solutions, ensuring high performance, reliability, and security, and integrating monitoring and testing practices. The engineer collaborates in agile teams to translate product requirements into resilient cloud-based applications. 🗂️ Requirements: Strong experience with Node.js and TypeScript, Proficiency with AWS services (Lambda, SNS/SQS, API Gateway, CDK), Experience with TDD and QA best practices, Ability to design and build highly scalable applications, Experience with monitoring, performance, scalability, and security, Experience conducting code reviews and delivering production-ready code, Ability to integrate monitoring and support tools, Experience contributing to test frameworks 📃 Skills: Node.js, TypeScript, AWS, Lambda, SNS, SQS, API Gateway, CDK, TDD, QA, Monitoring, Scalability, Security, Agile 🏢 Description: We are looking for a Senior Backend Engineer (Node.js / AWS) who: Has strong experience with TDD and solid understanding of QA best practices. Can handle operational challenges : monitoring, performance, scalability, availability, resilience, and security. Translates product requirements into reliable, scalable software . Has excellent development skills and experience building highly scalable applications . Is proficient in Node.js, TypeScript , and AWS services like Lambda, SNS/SQS, API Gateway , and CDK . What you’ll do: Lead development of complex software solutions. Conduct code reviews and deliver production-ready code . Integrate software with monitoring/support tools . Collaborate with architects and technical leads, participate in agile processes . Contribute to test frameworks , troubleshoot issues, and ensure smooth team collaboration.
Technology
Productiv Team
Senior NestJS Backend Developer
Senior
Remote
🏢 Summary: Mid to senior backend engineer role focused on designing and scaling enterprise-grade backend services and integrations using Node.js and cloud-native technologies. The position involves building high-performance APIs, optimizing databases, leading CI/CD and DevOps practices, and mentoring engineering teams in complex enterprise environments. Fully remote opportunity available as full-time or B2B. 🗂️ Requirements: Minimum 5+ years of backend development experience with Node.js, TypeScript, NestJS, Proven experience designing and scaling RESTful APIs and SOAP services, Advanced PostgreSQL administration including performance tuning, replication, partitioning, Strong experience with Git workflows and CI/CD pipelines, Hands-on experience with AWS services (EC2, EKS, Lambda, S3, RDS, CloudWatch, API Gateway), Solid knowledge of Kubernetes deployment and scaling, Experience with monitoring and observability tools, Experience with infrastructure as code tools, Bachelor’s degree in Computer Science, Software Engineering, or related field 📃 Skills: Node.js, TypeScript, NestJS, PostgreSQL, Citus, Patroni, TimescaleDB, REST, SOAP, Swagger, OpenAPI, Postman, Git, GitHub, GitLab, GitHubActions, Jenkins, SonarQube, ESLint, Prettier, AWS, EC2, EKS, Lambda, Fargate, S3, RDS, CloudWatch, APIGateway, Docker, Kubernetes, Helm, Splunk, Prometheus, Grafana, Spinnaker, ArgoCD, AzureDevOps, Terraform, CDK 🏢 Description: We are seeking a mid to senior level engineer with deep expertise in backend engineering, cloud-native architecture, and enterprise system integration. Key Responsibilities Design, develop, and maintain enterprise-grade backend services using Node.js, TypeScript, and NestJS . Architect and implement high-performance REST and SOAP APIs for complex enterprise integrations. Optimize PostgreSQL databases for high availability, partitioning, replication, and performance tuning. Define and enforce secure coding practices, design patterns, and architectural principles . Collaborate with DevOps, frontend, QA, and product stakeholders to ensure seamless integration and delivery. Troubleshoot production issues, enhance reliability, and implement performance tuning at scale. Lead code reviews, enforce coding standards , and integrate quality gates in CI/CD pipelines. Mentor client engineering teams, contribute to technical strategy and architecture decisions . Integrate external systems, tools, and services to extend backend capabilities. Provide continuous innovation by adopting cloud-native, serverless, and emerging backend technologies . Required Qualifications Minimum 5+ years of backend development experience with Node.js, TypeScript, and NestJS. Proven expertise in designing and scaling RESTful APIs and SOAP services for enterprise-grade systems. Advanced proficiency in PostgreSQL administration (performance tuning, replication, partitioning). Strong experience with Git workflows, CI/CD pipelines, and automated quality controls . Deep understanding of cloud-native architectures and serverless implementations . Hands-on experience with AWS services (EC2, EKS, Lambda, S3, RDS, CloudWatch, API Gateway). Solid knowledge of Kubernetes (deployment, scaling, troubleshooting). Experience mentoring teams and driving technical leadership in multi-stakeholder environments . Expertise with Splunk (monitoring, dashboards, alerting). Familiarity with Spinnaker or advanced deployment pipelines . Education Bachelor’s degree in Computer Science, Software Engineering, or related field (required). Master’s degree preferred but not mandatory. Technology / Systems Expertise Node.js + NestJS + TypeScript – backend framework. PostgreSQL with advanced extensions (Citus, Patroni, TimescaleDB). Swagger / OpenAPI + Postman – API documentation & testing. GitHub / GitLab + GitHub Actions / Jenkins – version control & CI/CD automation. SonarQube, ESLint, Prettier – code quality enforcement. AWS (EC2, EKS, Lambda, Fargate, S3, RDS, CloudWatch, API Gateway) – cloud & serverless stack. Docker + Kubernetes (EKS) + Helm – containerization & orchestration. Splunk, Prometheus, Grafana – monitoring & observability. Spinnaker / ArgoCD/ Azure Devops – automated deployment pipelines. Terraform / AWS CDK – infrastructure as code. Skills & Capabilities Demonstrated expertise in backend architecture and scalable API design . Advanced database optimization & high availability strategies . Strong proficiency in CI/CD, GitOps, and DevOps integration . Hands-on experience in cloud-native and Kubernetes-based deployments . Proven ability to mentor engineers, lead architecture decisions, and drive best practices . All our positions are Remote and are available as Full Time Employment or B2B Contracts.
Technology
Link Group
Senior .NET Developer
Senior
Hybrid
Krakow, Poland
21,000 - 24,500 PLN
🏢 Summary: Senior Backend Engineer role focused on building and scaling a cloud-based SaaS platform using modern .NET services and REST APIs. The position involves designing distributed systems, improving reliability and observability, and working with cloud and container environments. You will contribute to technical decisions and engineering best practices within a collaborative team. 🗂️ Requirements: 5+ years backend development experience, Experience with SaaS and web applications, Strong knowledge of C#, Strong knowledge of modern .NET/.NET Core, Solid computer science fundamentals, Experience with distributed systems design, Experience with cloud platforms, Experience with containers and orchestration, Understanding of concurrency and performance, Knowledge of authentication and authorization mechanisms 📃 Skills: C#, .NET, .NETCore, REST, Azure, AWS, GCP, Kubernetes, Kafka, RabbitMQ, SQS, Docker, SQL, HTML, CSS, JavaScript 🏢 Description: We’re hiring a Senior Backend Engineer to help build and scale a cloud-based SaaS platform. You’ll work on modern .NET services and APIs, improve reliability and observability, and contribute to technical decisions as part of a collaborative engineering team. Responsibilities: Build and maintain backend services and REST APIs in C# / .NET (.NET Core). Design scalable solutions for distributed systems (async workflows, messaging, integrations). Work with cloud services (Azure/AWS/GCP) and container environments (e.g. Kubernetes). Strengthen system reliability with logging, metrics, tracing, and monitoring. Support secure access patterns: authentication/authorization, API gateway concepts. Contribute through code reviews, good engineering practices, and automation. Requirements: 5+ years of backend development experience, including SaaS and web applications. Strong knowledge of C# and modern .NET + solid CS fundamentals. Familiarity with containers/orchestration and cloud-native approaches. Experience with some of: Kafka/RabbitMQ/SQS, workflow orchestration, job scheduling, search. Good understanding of concurrency and performance. Strong communication skills; Agile/Scrum is a plus. Bonus: basic front-end knowledge (HTML/CSS/JS).
Technology
Reply Polska Sp. z o. o.
Fullstack IoT Engineer (B2B)
Mid
Hybrid
Katowice, Poland
100 - 130 PLN
🏢 Summary: Hands-on backend and cloud engineering role focused on building scalable IoT and cloud-native platforms in AWS. The position involves developing backend services, designing REST APIs, and implementing event-driven IoT architectures with strong emphasis on reliability and automation. You will contribute to infrastructure, data processing, and deployment pipelines in a production-grade AWS environment. 🗂️ Requirements: Completed degree in Computer Science or related field, 3+ years of backend development experience with TypeScript and Node.js, Strong knowledge of REST API design and NestJS framework, Hands-on experience with AWS services (Lambda, S3, SQS, IoT Core), Experience with relational databases such as PostgreSQL and ORM tools, Basic experience with containerization and CI/CD pipelines, Experience with infrastructure as code tools, Understanding of cloud-native or event-driven architectures, Fluent English and Polish, Availability for hybrid work (1–2 office visits per week) 📃 Skills: TypeScript, Node.js, NestJS, Fastify, OpenAPI, AWS, Lambda, S3, SQS, IoT, MQTT, Kinesis, Timestream, PostgreSQL, Aurora, TypeORM, Terraform, OpenTofu, Docker, CI/CD, Vue, IoT 🏢 Description: Responsibilities We are looking for a hands-on software and cloud engineer with a strong backend focus who wants to grow within IoT and cloud-native systems . You will contribute to building scalable IoT and cloud platforms at OBI Smart Technologies Poland , working on systems handling device communication , telemetry ingestion , and automation workflows . You collaborate closely with backend engineers, architects and product teams to deliver reliable and production-ready solutions across AWS -based environments. Your key responsibilities include: Develop and maintain backend services using TypeScript, Node.js, NestJS and Fastify . Design and implement REST APIs using OpenAPI standards and validation patterns . Contribute to AWS - based IoT and event-processing architectures including IoT Core, MQTT and telemetry ingestion . Support development of data processing and automation workflows using Lambda, SQS, Kinesis and Timestream . Work with PostgreSQL or Aurora databases and maintain persistence layers using TypeORM . Contribute to infrastructure and deployment processes using Terraform or OpenTofu , Docker and CI/CD pipelines . Support monitoring , testing , observability and operational stability while occasionally contributing to frontend components in Vue 3. Qualifications Completed university degree in Computer Science or a comparable technical field. 3+ years of experience in backend development using TypeScript and Node.js . Good knowledge of REST API design and frameworks such as NestJS. Hands-on experience with AWS services such as Lambda, S3, SQS or IoT Core . Experience working with relational databases such as PostgreSQL and ORM tools. Basic experience with containerization , CI/CD pipelines and infrastructure as code tools. Understanding of cloud-native or event-driven architectures Fluent communication skills in English and Polish and availability to work in a hybrid mode with 1–2 office visits per week. About OBI Smart Technologies WHO ARE WE: We are a joint venture between OBI and Reply Group, responsible for co-designing, building and operating mission-critical digital platforms for commerce, customer service, and omnichannel retail. OUR MISSION: " We unite technology leadership with deep retail vision to implement standardized processes and scalable digital products that drive efficient support for one of Europe’s largest DIY retailers. Leveraging proven best practices, we advance the internationalization of products and the digital mindset of our partners, delivering consistent and business-critical solutions to support the targets of our customer. "
Technology
ITDS
Senior Node.js Backend Engineer – AWS & Microservices
Senior
Remote
Warsaw, Poland
21,000 - 27,300 PLN
🏢 Summary: Fully remote Senior Node.js Backend Engineer role focused on building and scaling cloud-native microservices in a serverless AWS environment. The position involves designing high-performance REST APIs, provisioning infrastructure with Terraform, and optimizing distributed systems for scalability and resilience. You will contribute to CI/CD pipelines and ensure robust, production-grade backend services. 🗂️ Requirements: 4+ years of professional experience in Node.js server-side development, 2+ years of experience in system and data integration, transformation, and validation, Strong experience designing and deploying REST APIs, Hands-on experience with Terraform for AWS infrastructure provisioning, Practical experience with AWS services: Lambda, SQS, CloudWatch, S3, Deep understanding of distributed systems, scalability, and failure handling, Experience with CI/CD pipelines and GitHub Actions, Proficiency with shell scripting and Linux command-line tools 📃 Skills: Node.js, AWS, Lambda, SQS, CloudWatch, S3, Terraform, REST, CICD, GitHubActions, Shell, Linux, DistributedSystems, DynamoDB, DocumentDB, Streaming 🏢 Description: Ignite innovation at the forefront of cloud-native backend development — shape scalable microservices for dynamic digital ecosystems. Fully-remote opportunity! As a Senior Node.js Backend Engineer , you will be working for our client, a leading technology-driven organization dedicated to building resilient distributed systems that power tomorrow's digital experiences. You will contribute to designing and implementing high-performance microservices on AWS, enhancing system robustness, scalability, and flexibility. Join us and be part of pioneering solutions that redefine industry standards and accelerate your career growth. Your main responsibilities: Develop and maintain REST-like APIs and backend services using Node.js in a serverless AWS environment Design, implement, and optimize infrastructure-as-code configurations with Terraform for AWS services such as Lambda, SQS, CloudWatch, and S3 Integrate complex data streams, transform, validate, and analyze data within distributed systems Collaborate with cross-functional teams to ensure system robustness, scalability, and failure resilience Contribute to CI/CD pipelines utilizing GitHub Actions, and enforce best practices in version control Troubleshoot and resolve operational issues within AWS infrastructure and backend services Maintain comprehensive documentation and ensure high-quality code standards You're ideal for this role if you have: At least 4 years of professional experience in Node.js server-side development 2+ years of experience in system/data integration, transformation, and validation Deep understanding of distributed systems, including scalability, elasticity, replication, and failure handling Strong experience designing and deploying REST-like APIs Hands-on experience with Terraform for AWS infrastructure provisioning Practical knowledge of serverless AWS services: Lambda, SQS, CloudWatch, S3 Solid grasp of GitHub tool suite, CICD pipelines, and shell scripting Good command of Linux command line tools Excellent communication skills in English Problem-solving mentality with a focus on business impact It is a strong plus if you have: Experience with DynamoDB, DocumentDB, and Streaming services Language Required for the role: Fluent English Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. We offer you At ITDS , you will work on innovative and impactful technology projects for international companies across multiple industries in Europe and beyond. We create an environment for ambitious, driven professionals who want to grow, deliver value, and build their careers in modern IT and digital transformation. Our offer includes: Stable and long-term cooperation with attractive conditions Opportunities to develop your technical expertise across various industries and technologies The chance to work on high-impact, strategic IT and digital transformation projects A clear career path and the opportunity to grow quickly by contributing to diverse client initiatives over time International environment , knowledge sharing, social events, and training opportunities Access to an attractive medical package Access to the Multisport program Access to learning platforms such as Pluralsight Flexible working hours and remote work options #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data. # 8942
Technology
SOXO SPÓŁKA Z O. O. SPÓŁKA K.
Senior Backend Developer (NestJS / TypeScript)
Senior
Remote
Sopot, Poland
130 - 160 PLN
🏢 Summary: Senior Backend Developer role focused on developing and optimizing a key internal system using NestJS, Node.js, and TypeScript. The position involves full software development lifecycle ownership and automation of CI/CD processes. Strong emphasis on testing, database management, and deployment automation. 🗂️ Requirements: 7+ years commercial backend development experience, 5+ years experience with NestJS, Node.js, TypeScript, Experience in full software development lifecycle, Experience with CI/CD and GitHub Actions, Proficiency with PostgreSQL, Experience with TypeORM, Docker, Jest, Ability to write integration and E2E tests, Knowledge of coding best practices 📃 Skills: NestJS, Node.js, TypeScript, CI/CD, GitHub, PostgreSQL, TypeORM, Docker, Jest, RabbitMQ, Sentry, Zod, class-validator, Testcontainers, OpenAPI, Swagger 🏢 Description: Szukamy Backend Developera , który pomoże nam rozwijać i optymalizować kluczowy system wewnętrzny firmy. Jeśli masz silne doświadczenie w NestJS, Node.js i TypeScript , a do tego dobrze odnajdujesz się w środowisku CI/CD i automatyzacji wdrożeń, to jesteś osobą, której szukamy! ✅ Wymagania 🔹 Senior 7+ lat doświadczenia w komercyjnym tworzeniu aplikacji backendowych 🔹 Senior 5+ lat pracy z NestJS, TypeScript i Node.js 🔹 Doświadczenie w pełnym cyklu wytwarzania oprogramowania – od planowania po stabilizację po wdrożeniu 🔹 Doświadczenie w automatyzacji procesów wdrożeniowych (Github Actions, CI/CD) 🔹 Biegłość w pracy z bazami danych PostgreSQL 🔹 Znajomość TypeORM, Docker i Jest 🔹 Umiejętność pisania testów integracyjnych oraz testów E2E 🔹 Znajomość dobrych praktyk kodowania i umiejętność pracy zespołowej 🌟 Mile widziane 🔸 Doświadczenie z RabbitMQ lub innymi systemami kolejkowania wiadomości 🔸 Znajomość narzędzi monitoringu i error tracking (np. Sentry) 🔸 Doświadczenie z walidacją danych (Zod, class-validator) 🔸 Znajomość Testcontainers lub podobnych narzędzi do testów integracyjnych 🔸 Doświadczenie z OpenAPI/Swagger
Technology
emagine Polska
Backend Software Engineer (Digital Transformation)
Senior
Remote
Lisbon, Portugal
🏢 Summary: Backend Software Engineer focused on digital transformation, responsible for modernizing legacy monolithic systems into cloud-native microservices architectures. The role involves building event-driven solutions, high-performance REST APIs, and managing containerized workloads on AWS/GCP with strong emphasis on code quality and end-to-end ownership. Predominantly remote position contributing to a large-scale digital agenda in a fast-paced environment. 🗂️ Requirements: 5+ years professional software development experience, Proven experience with distributed systems, Strong proficiency in Java, Strong proficiency in Spring Boot and Spring Data, Experience with Docker and Kubernetes, Experience with AWS or GCP, Experience implementing event-driven architectures with Apache Kafka, Experience designing and developing RESTful APIs using OpenAPI/Swagger, Fluent English, Fluent Spanish 📃 Skills: Java, Spring, SpringBoot, SpringData, Docker, Kubernetes, AWS, GCP, Kafka, REST, OpenAPI, Swagger, CI/CD, Microservices 🏢 Description: We are seeking a highly skilled Backend Software Engineer with a focus on Digital Transformation . The ideal candidate will have extensive experience in modernizing legacy systems and a strong background in developing microservices architectures. Proven expertise in API development, cloud platforms, and containerized environments is crucial for this role. The individual will play a key role in driving innovative solutions while upholding the highest standards of code quality and delivery. Key Responsibilities Modernization: Drive the transition from legacy monolithic architectures to modular, microservice-based systems. Event-Driven Architecture: Design and implement robust streaming pipelines and messaging solutions (Apache Kafka) to handle high-volume, real-time data. API-First Engineering: Develop and maintain high-performance RESTful APIs, adhering to OpenAPI/Swagger standards. Cloud-Native Delivery: Manage containerized workloads on cloud platforms (AWS/GCP) using Kubernetes, with a focus on CI/CD automation. Code Quality: Uphold engineering excellence through comprehensive unit/integration testing, pair programming, and rigorous architectural design reviews. Ownership: Take end-to-end responsibility for features from initial design to production deployment and observability. Key Requirements 5+ years in professional software development with a proven track record in distributed systems. Deep proficiency in Java and the Spring ecosystem (Spring Boot, Spring Data). Solid experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, GCP). Proven ability to implement event-driven solutions using tools like Apache Kafka. Analytical problem-solver, comfortable navigating ambiguity, and passionate about continuous improvement/Clean Code. Fluent in English and Spanish, with the ability to bridge technical and business requirements. Nice to Have Experience with DevOps practices and CI/CD tools. Familiarity with Agile methodologies. Understanding of cloud security best practices. Other Details This position is focused on contributing to a transformative digital agenda, predominantly remote, with opportunities for collaboration across various teams. Ideal candidates will exhibit flexibility and readiness to adapt to new challenges in a fast-paced environment.
Technology
Reply Polska Sp. z o. o.
Fullstack IoT Engineer
Mid
Hybrid
Katowice, Poland
9,000 - 13,000 PLN
🏢 Summary: Backend-focused Software and Cloud Engineer role focused on building scalable IoT and cloud-native platforms in AWS. The position involves developing backend services, designing REST APIs, and implementing event-driven architectures for device communication and telemetry processing. You will also contribute to infrastructure, deployment, and data processing workflows in production cloud environments. 🗂️ Requirements: Completed degree in Computer Science or related technical field, 3+ years of backend development experience with TypeScript and Node.js, Strong knowledge of REST API design and NestJS, Hands-on experience with AWS services (Lambda, S3, SQS, IoT Core), Experience with PostgreSQL and ORM tools, Basic experience with containerization, CI/CD, and infrastructure as code, Understanding of cloud-native or event-driven architectures 📃 Skills: TypeScript, Node.js, NestJS, Fastify, OpenAPI, AWS, Lambda, S3, SQS, IoTCore, MQTT, Kinesis, Timestream, PostgreSQL, Aurora, TypeORM, Terraform, OpenTofu, Docker, CICD, Vue, REST 🏢 Description: Responsibilities We are looking for a hands-on software and cloud engineer with a strong backend focus who wants to grow within IoT and cloud-native systems . You will contribute to building scalable IoT and cloud platforms at OBI Smart Technologies Poland , working on systems handling device communication , telemetry ingestion , and automation workflows . You collaborate closely with backend engineers, architects and product teams to deliver reliable and production-ready solutions across AWS -based environments. Your key responsibilities include: Develop and maintain backend services using TypeScript, Node.js, NestJS and Fastify . Design and implement REST APIs using OpenAPI standards and validation patterns . Contribute to AWS - based IoT and event-processing architectures including IoT Core, MQTT and telemetry ingestion . Support development of data processing and automation workflows using Lambda, SQS, Kinesis and Timestream . Work with PostgreSQL or Aurora databases and maintain persistence layers using TypeORM . Contribute to infrastructure and deployment processes using Terraform or OpenTofu , Docker and CI/CD pipelines . Support monitoring , testing , observability and operational stability while occasionally contributing to frontend components in Vue 3. Benefits Motivizer Benefits Platform to choose and manage all your benefits in one place. You receive a budget (550 PLN monthly). You can choose medical care package, meal tickets, sports cards (we have Multisport and on preferential terms, we have membership cards to one of the most popular Gyms), cinema tickets, shop vouchers, discounts and many more. Language Courses – you'll have access to a multi-language learning platform enabling you to practice your language skills and learn new ones! Regular and systematic further training opportunities - both internally and from external providers. We support your ongoing learning and development. Cooperation within an internal community is our everyday reality. We have networking events, coding challenges, and company parties for different occasions. Qualifications Completed university degree in Computer Science or a comparable technical field. 3+ years of experience in backend development using TypeScript and Node.js . Good knowledge of REST API design and frameworks such as NestJS. Hands-on experience with AWS services such as Lambda, S3, SQS or IoT Core . Experience working with relational databases such as PostgreSQL and ORM tools. Basic experience with containerization , CI/CD pipelines and infrastructure as code tools. Understanding of cloud-native or event-driven architectures Fluent communication skills in English and Polish and availability to work in a hybrid mode with 1–2 office visits per week. About OBI Smart Technologies WHO ARE WE: We are a joint venture between OBI and Reply Group, responsible for co-designing, building and operating mission-critical digital platforms for commerce, customer service, and omnichannel retail. OUR MISSION: " We unite technology leadership with deep retail vision to implement standardized processes and scalable digital products that drive efficient support for one of Europe’s largest DIY retailers. Leveraging proven best practices, we advance the internationalization of products and the digital mindset of our partners, delivering consistent and business-critical solutions to support the targets of our customer. "