Company Overview:
Schemon is an innovative and fast-growing company specializing in web-based applications designed for desktop, mobile, and tablet platforms. Our goal is to provide scalable, high-performance, and secure cloud-based solutions. We are looking for a skilled Backend Developer with expertise in AWS to join our team and build robust, efficient, and scalable backend systems.
Job Summary:
As a Backend Developer specializing in AWS, you will be responsible for designing, developing, and maintaining backend services, APIs, and cloud infrastructure. You will work closely with front-end developers, DevOps engineers, and product managers to deliver high-quality, scalable solutions. Your expertise in AWS services and backend development will play a critical role in the performance and reliability of our applications.
Key Responsibilities:
- Design, develop, and maintain scalable and secure backend systems using AWS services.
- Implement RESTful and GraphQL APIs to support web and mobile applications.
- Optimize database performance and manage cloud-based storage solutions.
- Work with AWS services such as Lambda, API Gateway, DynamoDB, RDS, S3, Cognito, and IAM.
- Ensure high availability, scalability, and reliability of backend infrastructure.
- Develop serverless and microservices-based architectures.
- Collaborate with DevOps teams to implement CI/CD pipelines and infrastructure automation using AWS CloudFormation or Terraform.
- Implement authentication, authorization, and security best practices.
- Debug, troubleshoot, and optimize backend performance.
- Stay updated on emerging AWS technologies and best practices to improve system efficiency.
Required Skills & Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience in backend development with a strong focus on AWS services.
- Proficiency in backend programming languages such as Python, Node.js, or Java.
- Experience with serverless computing (AWS Lambda, API Gateway, DynamoDB, S3).
- Strong understanding of microservices architecture and containerization (Docker, Kubernetes, AWS Fargate).
- Experience with database management (SQL and NoSQL databases such as PostgreSQL, MySQL, DynamoDB).
- Familiarity with AWS security best practices (IAM, Cognito, encryption, compliance).
- Strong problem-solving skills and ability to debug complex issues.
- Knowledge of CI/CD processes and infrastructure as code (Terraform, CloudFormation, AWS CDK).
- Excellent communication and collaboration skills.
Preferred Qualifications:
- AWS certifications such as AWS Certified Developer – Associate or AWS Certified Solutions Architect.
- Experience with monitoring and logging tools (CloudWatch, ELK Stack, Datadog).
- Understanding of event-driven architectures using AWS SNS, SQS, and EventBridge.
- Knowledge of API versioning and documentation tools (Swagger, Postman, OpenAPI).
- Familiarity with Agile/Scrum methodologies.
Benefits:
- Competitive salary and performance-based incentives.
- Flexible working hours and remote work options.
- Professional development opportunities and AWS training support.
- Health, dental, and vision insurance.
- A collaborative and innovative work environment.
If you are passionate about backend development and AWS cloud technologies, we’d love to hear from you!