Back-End Software Engineer
GeekSoft Consulting
Amersfoort, Netherlands
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Amersfoort, Netherlands
Tech stack
Netcracker Digital OSS
API
Agile Methodologies
Amazon Web Services (AWS)
Cloud Computing
Code Review
Computer Programming
DevOps
Distributed Systems
Node.js
Octopus Deploy
Scrum
Salesforce
Software Engineering
Systems Integration
TypeScript
React
Infrastructure as Code (IaC)
Backend
Kubernetes
Enterprise Integration
Front End Software Development
NestJS
REST
Terraform
Docker
Microservices
Job description
- Help design, build and continuously improve the clients online platform.
- Research, suggest and implement new technology solutions following best practices/standards.
- Take responsibility for the resiliency and availability of different products.
- Be a productive member of the team.
Requirements
- 5+ years of professional software engineering experience, Back-End Software Engineer with strong expertise in designing, building, and scaling backend services and APIs.
- Strong backend development experience using Node.js and NestJS
- Hands-on experience with Kubernetes, Docker, and Helm
- AWS cloud deployments and services
- Experience working on enterprise-scale applications and integrations
- Familiarity with Agile methodologies
- Backend for Frontend (BFF) layer and core service engines, ensuring seamless integration between frontend applications and enterprise platforms.
- Design and develop high-performance services using Node.js and NestJS, build robust RESTful APIs, and collaborate closely with frontend and platform teams to deliver secure, scalable, and reliable enterprise solutions.
- Experience in enterprise system integration and API-driven architectures is highly desirable.
- Design, develop, and maintain enterprise integration services and platform tools using NestJS
- Manage and configure cloud environments through GitOps practices, CI/CD pipelines, Helm, Amazon EKS, and ArgoCD
- Integrate enterprise systems such as Netcracker, Salesforce CRM, internal APIs, and Storyblok CMS
- Implement Infrastructure as Code (IaC) using Terraform in AWS environments
- Participate in Agile Scrum ceremonies, code reviews, and continuous improvement initiatives
- Deliver secure, scalable, and high-performance solutions for complex enterprise ecosystems
- Programming & Frameworks- Strong proficiency in TypeScript and Node.js, Hands-on experience with NestJS (or similar frameworks such as Fastify, Express, or Adonis), Working knowledge of React
- Cloud & Infrastructure- Experience with AWS services (including Secrets Manager), Kubernetes (Amazon EKS), Docker, and Helm, Terraform and Infrastructure as Code (IaC), Cloud-native architecture principles
- DevOps & Platform Engineering- GitOps workflows and ArgoCD, CI/CD pipeline design and environment provisioning
- Enterprise Integration- REST API development and microservices architecture, CRM and headless CMS integrations, Distributed systems design
- Networking & Security- Enterprise networking fundamentals, Security best practices and secrets management