Role- AWS - Java Backend Developer
Duration- 12 month
Location - Austin Texas- need local DL
Client- John Deere
Rate- $65HR C2C- flex
In person interview will be in Austin Texas and work location in Moline/Chicago IL
Virtual then F2F - do not submit who is not willing to go for in person interview
Job Summary
We are seeking a Backend Java Developer with strong Core Java fundamentals and hands-on experience building cloud-native, serverless applications on AWS. The ideal candidate must be strong in REST API design and communication protocols and have practical experience with AWS Lambda, messaging, streaming, and containerized services.
Key Responsibilities
Design, develop, and maintain backend services using Core Java
Build and expose RESTful APIs with strong understanding of HTTP methods, status codes, and request/response models
Develop serverless applications using AWS Lambda
Implement event-driven solutions using AWS SQS and Kinesis Streams
Design and integrate data storage using Amazon DynamoDB
Work with Amazon ECS for containerized backend services
Provision and manage infrastructure using AWS CloudFormation
Ensure secure, scalable, and high-performance backend services
Perform code reviews, unit testing, and troubleshooting
Required Skills & Qualifications
Strong hands-on experience with Core Java
Strong expertise in REST API design and protocols
Solid hands-on experience with AWS services, including:
AWS Lambda
Amazon SQS
Amazon DynamoDB
Amazon ECS
Kinesis Streams
Experience using AWS CloudFormation for infrastructure as code
Experience building event-driven and microservices-based architectures
Working knowledge of Spring Boot / Spring Framework
Experience with CI/CD pipelines
Familiarity with logging and monitoring tools (e.g., CloudWatch, App Insights)
Experience Level
7- 8-years of backend development and 3+ years of hands-on experience working with AWS cloud services