Overview
Skills
Job Details
Location: Miami, FL (Onsite - Hybrid)
Work Type: W2 Contract
Start Date: ASAP
Job Description
We are seeking experienced AWS Serverless Lambda Java Developers to design, build, and maintain scalable serverless applications using AWS Lambda. The ideal candidate will have strong Java development skills and hands-on experience working with AWS services, relational databases (Aurora Serverless MySQL), and non-relational databases (DynamoDB). You will collaborate with cross-functional teams to deliver secure, high-performance cloud-native solutions.
Key Responsibilities
Develop, deploy, and maintain AWS Lambda functions using Java 8/11/21
Design and implement APIs and backend services leveraging AWS technologies such as API Gateway, Lambda, SNS, SQS, S3, and DynamoDB.
Work with relational (Aurora RDS MySQL) and non-relational (DynamoDB) databases.
Collaborate with DevOps teams to automate CI/CD pipelines and Infrastructure as Code using GitHub Actions and AWS CodeBuild.
Ensure application security, scalability, and performance within the cloud environment.
Troubleshoot and resolve complex technical issues through root cause analysis.
Required Skills
Familiarity with RESTful API development and event-driven architectures.
Proven experience developing AWS Lambda functions and integrating with AWS services.
Strong proficiency in Java 8+ (including versions 11 and 21).
Solid knowledge of relational databases (SQL, RDS) and non-relational databases (DynamoDB).
Experience with CI/CD automation and Infrastructure as Code (GitHub Actions, and AWS SAM, CDK V2, and CloudFormation).
Understanding of cloud security best practices and monitoring tools.
Excellent problem-solving skills to analyze and resolve technical challenges.
Excellent communication skills and ability to collaborate in Agile teams.
Required Education & Experience
BS or MS in Computer Science, Engineering, Math or similar.
5+ years of experience minimum