
Backend Java Developer - AWS Serverless
3B Staffing LLC, Moline, IL, United States
Backend Java Developer - AWS Serverless
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
10+ years
of backend development experience with
3+ years
of hands-on experience working with AWS cloud services
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
10+ years
of backend development experience with
3+ years
of hands-on experience working with AWS cloud services