Cloud Java Developer
We are seeking an experienced Cloud Java developer to contribute to the design, development, and maintenance of cloud-native applications in a modern AWS environment.
This role is ideal for an independent contractor who is comfortable working with Java, Spring, and serverless architectures using AWS Lambda and other key AWS services.
The ideal candidate will have proven experience in Java development, particularly using the Spring ecosystem. A solid understanding of AWS cloud services and cloud-native application development is also required.
Responsibilities include :
Design, develop, and maintain applications using Java and the Spring framework.
Implement serverless solutions using AWS Lambda, optimizing for scalability and cost-efficiency.
Build and manage event-driven architectures, including publishing and consuming events via services like SNS, SQS, and EventBridge.
Use Terraform or AWS CDK to develop and manage Infrastructure as Code.
Deploy and maintain Cloud Native applications in AWS environments.
Configure and manage essential AWS services including Parameter Store, Secrets Manager, DynamoDB, and S3.
Requirements include :
Proven experience in Java development, particularly using the Spring ecosystem.
Solid understanding of AWS cloud services and cloud-native application development.
Experience building and working with serverless architectures on AWS.
Proficiency in event-driven systems and message-based architectures.
Hands-on experience with Infrastructure as Code using Terraform or AWS CDK.
Working knowledge of AWS services includes :
Lambda, SNS, SQS, EventBridge, Parameter Store, Secrets Manager, DynamoDB, S3.
#J-18808-Ljbffr
Cloud Architect • Madrid, Madrid, SPAIN