Backend Architect and Developer
Productiv Team
full-remoteseniorpermanentbackend Poland 3 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
Node.jsTypeScriptNestJSPostgreSQLREST APIsSOAPAWSKubernetesCI/CDSplunk
About the role
Role Overview
Backend Architect and Developer to design, build, and operate enterprise-grade backend services in a cloud-native, integration-heavy environment.
Responsibilities
- Design, develop, and maintain backend services using Node.js, TypeScript, and NestJS.
- Architect and implement high-performance REST and SOAP APIs for complex enterprise integrations.
- Optimize PostgreSQL for high availability, including partitioning, replication, and performance tuning.
- Define and enforce secure coding practices, design patterns, and backend architectural principles.
- Collaborate with DevOps, frontend, QA, and product stakeholders to ensure smooth integration and delivery.
- Troubleshoot production issues, improve reliability, and perform performance tuning at scale.
- Lead code reviews, enforce coding standards, and add quality gates in CI/CD pipelines.
- Mentor engineering teams and contribute to technical strategy and architecture decisions.
- Integrate external systems and services to extend backend capabilities.
- Drive innovation by adopting cloud-native, serverless, and emerging backend technologies.
Requirements
- 5+ years of backend development experience with Node.js, TypeScript, and NestJS.
- Proven experience designing and scaling RESTful APIs and SOAP services for enterprise systems.
- Advanced 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: 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.
- Bachelor’s degree in Computer Science/Software Engineering or related field.
Nice to Have
- Master’s degree (preferred, not required).
Work Mode & Employment
- All positions are Remote.
- Available as Full Time Employment or B2B Contracts.
About Productiv Team
Productiv Team is hiring a backend engineering team member to build and operate enterprise-grade backend services. The role focuses on cloud-native architectures, scalable API integrations, and reliable data/storage systems in a multi-stakeholder product environment.
Scraped 4/16/2026