Java Developer - AWS Serverless Lambda

  • Miami, FL
  • Posted 17 hours ago | Updated 17 hours ago

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - Independent
Contract - 6 Month(s)

Skills

Java
API
Amazon Lambda
AWS Serverless Lambda
Amazon Web Services
Amazon RDS
Amazon DynamoDB
Amazon SQS
Amazon S3
Cloud Security
Continuous Delivery
Continuous Integration
Database
MySQL
RESTful
SQL
DevOps
Software Security

Job Details

This is a junior to mid-level position. We re looking for candidates with a maximum of 6 to 7 years of experience. The pay rate reflects compensation for a junior to mid-level professional.
Title - Java Developer - AWS Serverless Lambda
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

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.