Overview
Remote
Depends on Experience
Contract - W2
Contract - 24 Month(s)
25% Travel
Skills
MongoDB
DynamoDB
AWS
Java
Python
Terraform
IaC
Microservices
lambda
Springboot
Job Details
Job Title: AWS Cloud Developer (Lift-&-Shift)
Job Location: Dallas, TX (Remote/CST & EST candidates only)
Duration: 24 Months+ With possibility of extension.
Travel: Must be able to travel 1 week to Client Headquarters in Dallas to work onsite. This could be quarterly or monthly depending on the manager.
Overview:
About the team and role:
Project Details: This is currently a lift-and-shift project involving Java microservices that have not yet been migrated to the cloud.
- A growing team working on backend services
- Moving off existing services to an Integration platform
- Internal application running on desktop
- Currently supporting 6+ commercial projects
- Timelines pushed so needing help to fast track all the work.
- On prem/CICD/Cloud AWS/Step Functions/API gateway
- Team is backend Java Cloud AWS
- Seeking good learners and culture fit
Successful candidate:
- 10+ years of experience
- Heavy back-end focus (service to service integration components)
- Tactical
- Can get the work done; full lifecycle development experience
- Cloud Development skills
- Able to write code daily
- Able to tackle ongoing production support
- Can Educate New-to-AWS Technologists in best practices
- Can work with unclear requirements
- Very self-sufficient to a high degree, can work on their own
- Quick learner and problem solver
- Able to dig in and learn environment quickly
- Fun, positive attitude
- Fits team culture and personality
- Leadership skills
Required Skills:
- Extensive AWS Cloud development experience (Native Cloud AWS development)
- Prior Java Backend Development/ Microservices and Spring boot
- Lambda / Python Serverless Development
- Strong Infrastructure as Code (IaC) background using Terraform
- Understanding of API specs and design principles
- OpenAPI/Swagger
- API Gateway
- Step Functions
- Lambda creation experience
- Kafka
- Automation: Python and Pytest
- Relational Databases i.e. SQL, NoSQL, MongoDB, DynamoDB, DocumentDB
- ETL Building (Extract, Transform, and Load) Experience
- Git for Source / Version Control of the code
- Build Tooling- Maven/Gradle, Jenkins, Nexus, Docker
- Huge plus skill: logging and monitoring in the cloud
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.