Negotiable
Outside
Remote
USA
Summary: The AWS Cloud Developer role is focused on a lift-and-shift project involving Java microservices that have not yet been migrated to the cloud. The position requires extensive experience in AWS Cloud development and back-end services, with a strong emphasis on service integration and full lifecycle development. The successful candidate will work remotely but must be able to travel to the client headquarters in Dallas periodically. The role demands a self-sufficient individual who can adapt quickly and contribute positively to the team culture.
Key Responsibilities:
- Work on backend services and migrate existing services to an integration platform.
- Support multiple commercial projects and fast-track timelines.
- Engage in full lifecycle development and ongoing production support.
- Educate new technologists on AWS best practices.
- Collaborate with the team to ensure effective service integration.
Key Skills:
- Extensive AWS Cloud development experience.
- 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.
- Experience with OpenAPI/Swagger, API Gateway, and Step Functions.
- Knowledge of Kafka and automation using Python and Pytest.
- Experience with relational databases (SQL, NoSQL, MongoDB, DynamoDB, DocumentDB).
- ETL building experience.
- Proficiency in Git for source/version control.
- Familiarity with build tooling (Maven/Gradle, Jenkins, Nexus, Docker).
- Logging and monitoring in the cloud is a huge plus.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Job Title: AWS Cloud Developer
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