Position: AWS Developer
Company: 1648 factory
Experience required: 5y
English level: upper

We are currently looking for an AWS Developer to work with a team. We are looking for a passionate engineer who wants to work with a team that has a focus on producing quality software.

**Required skills:**
- Experience with the core AWS services (EC2, S3....)
- Experience using Java, Spring, Maven, GIT, Gradle, Unit Test, 
- Docker/Kubernetes, Terraform
- Experience with AWS Connect

**Desirable skills:**
- AWS Command Line Interface
- AWS Lambda
- Amazon CloudWatch
- AWS Auto Scaling
- Amazon Elastic Load Balancing
- Amazon Elastic Kubernetes Service
- Experience with building or maintaining cloud-native applications

**Key responsibilities & duties include:**
- Works with technical staff to understand highly complex software problems involving many varied factors to be interpreted and considered, frequently of moderate to high scope
- Prepares detailed specifications from which programs will be written to develop or modify large, sophisticated software applications
- Writes documentation to describe program development, logic, coding, and corrections
- Assists in the development of software user manuals and/or demonstrates software
- Consults with business areas and IT technical resources regarding requirements, system scope, objectives, integration, and solutions based on user needs
- Application Development / Participates as a technical expert in design, development, coding, testing, and debugging new software or making significant enhancements to existing software
- Supports and performs maintenance on new or existing software products, understanding application integration points and trouble-shooting production problems
- Assists project manager in developing estimates and technology requirements
- Engages in root cause analysis as it relates to either the application or the product

** What we offer:**
- A working environment with plenty of scope for creativity.
- Independent work with a well-rehearsed team in the background.
- Remote work from anywhere.
- Competitive salary with a long term contract.
- Attractive compensation package (20 days of vacation, 5 sick days — 100% compensation, 10 sick days — 70% compensation, 15 sick days — 50% compensation).
- Super-experienced international team.
- Trust and support from the management team.
- High degrees of responsibility and autonomy.
- Agile teams where your ideas and solutions are valued.