Backend Java Developer
Moline, IL - USA
Job Summary
Backend Java Developer AWS Serverless
Location : Moline IL Onsite
Job Summary
STAFFXPERT is 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