Middleware Developer
English B2/C1 level (minimum)
Highly proficient with Java (8-11) and modern enterprise frameworks e.g. Spring / SpringBoot ,node.js
Proficient with TDD/BDD, SQL/NoSQL databases and REST/SOAP webservices.
Experience or an interest in Microservices / DevOps environments (Docker, Kubernetes)
Experience or an interest in cloud platforms such as AWS
In depth knowledge of NodeJS, express, Jest, Mocha
Understanding of core AWS services and AWS architecture best practices
Understanding of AWS shared responsibility model
Proficient in AWS services such as Lambda, API Gateway, DynamoDB, IAM, CodeDeploy, ECS Fargate, Route53, VPC and networking is a must
Understanding of Observability and Monitoring and ability to establish observability metrics using CloudWatch alarms, AWS X-Rays, Lambda Insights, Container Insights and AWS Backups.
Understanding of AWS IAM roles and concepts and principle of least permission.
Hand-on on Gitlab, CICD pipeline to deploy on AWS
Expertise on Hashicorp Terraform to eb able to write infrastructure as code
Proficiency in writing RESTFul APIs.
A can-do, problem-solving attitude & work well as part of a team
Experience mentoring developers
Job Type: Full-time
Pay: $100,100.55 - $120,202.91 per year
Benefits:
401(k)
Dental insurance
Health insurance
Vision insurance
Schedule:
8 hour shift
On call
Ability to commute/relocate:
Tempe, AZ 85281: Reliably commute or planning to relocate before starting work (Required)
Work Location: In person