Full Stack Back End Engineer (Node.js and AWS) - WFH
- Source: LinkedIn
- Torentify
- Remote
- Valle Vista
- Full-Time
- Mid level
Job Description
About the Company
INSPYR Solutions is an information technology partner that connects skilled IT professionals with clients to deliver business solutions through IT staffing, professional services, and infrastructure solutions. The company emphasizes technical excellence, responsiveness, perseverance, innovation, and contribution, with a focus on building a collaborative workplace and meeting clients’ technology needs.
About the Role
INSPYR Solutions is seeking a Senior Full Stack Engineer with a strong backend focus to help build and maintain AWS-based services. The position is approximately 90% backend development, with limited frontend work focused on internal administrative tools. The team consists of four developers, and the role requires hands-on experience with Node.js in AWS environments, particularly Lambda, along with the ability to use AI-assisted development tools effectively.
The broader platform engineering responsibilities include developing secure, scalable cloud services, improving reliability, and supporting distributed systems. The ideal candidate combines strong backend engineering skills with cloud infrastructure knowledge, security awareness, and effective communication.
Key Responsibilities
- Design, develop, and optimize backend services and cloud-native platform solutions using Node.js and AWS.
- Build and maintain AWS Lambda-based services and integrate them with other cloud components.
- Develop scalable APIs and microservices with an emphasis on performance, reliability, and security.
- Work with AWS services such as EC2, ECS, S3, Lambda, Cognito, and CloudWatch to support cloud applications.
- Implement secure authentication, authorization, Customer Identity and Access Management (CIAM), and data protection practices.
- Support platform integration with Micro Frontend (MFE) architectures and module federation where required.
- Use Kubernetes and Docker to support containerized applications and cloud deployments.
- Manage cloud infrastructure through Terraform or similar infrastructure-as-code tools.
- Monitor application health and performance, troubleshoot incidents, and improve platform resilience and availability.
- Build automated monitoring, incident response, and self-healing capabilities.
- Develop and maintain CI/CD pipelines using tools such as Jenkins and GitHub Actions.
- Collaborate with cross-functional teams to deliver secure digital experiences across web and mobile applications.
- Use AI-assisted and agentic development tools while reviewing generated code for correctness and quality.
- Contribute to technical discussions, share knowledge, and help maintain effective engineering practices within the team.
Required Qualifications
- 10+ years of software development experience, with strong expertise in backend systems, cloud infrastructure, or platform engineering.
- Strong Node.js development experience, particularly in AWS environments with significant use of Lambda.
- Experience building and maintaining cloud-based backend services.
- Strong communication skills and the ability to collaborate effectively with technical and business stakeholders.
- Comfort using AI-assisted or agentic development tools.
- Ability to understand and review frontend code sufficiently to identify issues in AI-generated implementations.
Additional Technical Experience
- Experience with AWS services, including EC2, ECS, Lambda, S3, Cognito, and CloudWatch.
- Knowledge of Kubernetes, Docker, and container orchestration.
- Understanding of microservices architecture, Micro Frontends, and module federation.
- Experience with CIAM, authentication, authorization, and data protection in distributed systems.
- Proficiency with Terraform or similar infrastructure-as-code tools.
- Experience developing RESTful APIs and optimizing backend performance.
- Familiarity with monitoring tools such as Prometheus and Grafana.
- Experience building and maintaining CI/CD pipelines using Jenkins, GitHub Actions, or similar tools.
- Knowledge of Agile and Scrum methodologies.
- Java and Spring Boot experience, particularly for broader platform engineering responsibilities.
Preferred Qualifications
- Experience implementing and consuming Kafka events.
- Familiarity with commonly used AWS services and cloud architecture patterns.
- Experience supporting scalable, secure, and highly available distributed platforms.
- Experience mentoring engineers and contributing to technical dire…
Skills
- NodeJS
- amazon-web-services
- aws-lambda
- amazon-ec2
- amazon-ecs
- amazon-s3
- amazon-cognito
- amazon-cloudwatch
- module-federation
- Kubernetes
- Docker
- Terraform
- Jenkins
- Github
- github-actions
- Prometheus
- Grafana
- Java
- spring
- spring-boot
- Kafka
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
