Cloud Backend Developer
Ημερομηνία:28/3/2025
Κωδ.Αγγελίας:HR 2567
Τοποθεσία: Νομός Αττικής
Διάρκεια:Μόνιμη
ΑΠΟΣΤΟΛΗ ΒΙΟΓΡΑΦΙΚΟΥΠΕΡΙΓΡΑΦΗ ΘΕΣΗΣ
As a Cloud Backend Developer, you will be responsible for the creation and implementation of serverless applications using AWS Lambda or Azure Functions.
ΑΡΜΟΔΙΟΤΗΤΕΣ ΘΕΣΗΣ 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
ΑΠΑΡΑΙΤΗΤΑ ΠΡΟΣΟΝΤΑ 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
ΕΠΙΘΥΜΗΤΑ ΠΡΟΣΟΝΤΑ 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
ΠΑΡΟΧΕΣ Competitive Salary
Continuous education
Ability to work with global leaders and tools