Cloud Backend Developer
501-2000
Staffing and Recruitment
a month ago
Posted datea month ago
Partly remoteRemote policy
Partly remoteINGROUP, is currently seeking on behalf of its client, a company in the field of electricity, a,
Cloud Backend Developer
Role: As a Cloud Backend Developer, you will be responsible for the creation and implementation of serverless applications using AWS Lambda or Azure Functions.
What you will do:
- Create and implement serverless applications using AWS Lambda or Azure Functions
- Apply and adhere to DDD, Clean Architecture, and Event-Driven Design principles.
- Design scalable and secure cloud-native applications in AWS or Azure environments
- Collaborate with frontend developers, DevOps engineers, and other team members to implement integrated solutions
- Implement system interfaces and ensure smooth communication between services and third-party systems
- Optimize application performance and scalability while maintaining high code quality
- Participate in code reviews, and technical decision making processes
- Coaching and mentoring mid and junior colleagues, encouraging their development and providing guidance in their daily work
Required Qualifications:
- University or College Degree in Computer Science
- 3+ years of experience in backend development using .NET or Node.js/TypeScript.
- Proven experience in AWS Lambda or Azure Functions for cloud-native application development
- Strong understanding of Domain-Driven Design (DDD), Clean Architecture, and Event-Based Architecture
- Knowledge of developing RESTful APIs and microservices design
- Experience with relational and non-relational databases (e.g., Oracle, MSSQL, PostgreSQL, MongoDB, DynamoDB, CosmosDB)
- Familiarity with CI/CD pipelines, containerization (e.g., Docker, Kubernetes), and Infrastructure as Code (e.g., Terraform, AWS CloudFormation, Azure Resource Manager)
- Good knowledge of software development best practices, including testing (unit and integration testing) and code documentation
- Excellent communication and collaboration skills
Desirable Qualifications:
- AWS Certified Developer or Microsoft Certified: Azure Developer Associate certification
- Experience with system interface projects and tools such as API Gateway, EventBridge, or Service Bus
- Familiarity with messaging and event streaming platforms (e.g., Kafka, RabbitMQ).
- Knowledge of DevOps practices and tools such as Jenkins, GitHub Actions, or Azure DevOps
- Collaboration & Trust
- Teamwork and attention to detail
What we offer:
- Competitive Salary
- Continuous education
- Ability to work with global leaders and tools
JOB SUMMARY
Cloud Backend Developer