Coforge

Java Cloud Engineer

Madrid, MD, ES

11 days ago
Save Job

Summary

Role: Java Cloud Engineer

Location: Madrid, Spain

Working Model: Hybrid (1 day per week at the client's offices in Madrid)

Type of Contract: Permanent


At @Coforge, we are looking for a talented Java Cloud Engineer to join our software development team. The ideal candidate will be responsible for designing, developing, and maintaining cloud-based software solutions using advanced technologies such as Java, Spring, and serverless architectures.

Responsibilities:

  • Develop and maintain Java-based applications using the Spring framework.
  • Work with serverless architectures (AWS Lambdas) to design and optimize scalable and efficient solutions.
  • Implement event-driven architectures, creating software that can efficiently publish and consume events.
  • Develop infrastructure as code using Terraform or AWS CDK to provision cloud resources.
  • Ensure the maintenance, deployment, and evolution of Cloud Native applications in AWS environments.
  • Collaborate with cross-functional teams to ensure continuous integration and the delivery of high-quality solutions.
  • Manage and configure key AWS services, such as Parameter Store, Secrets Manager, SNS, SQS, EventBridge, DynamoDB, and S3.

Requirements:

  • Solid experience with Java and the Spring framework.
  • Knowledge in cloud application development, particularly with AWS.
  • Experience with serverless architectures and containers, especially with AWS Lambda.
  • Experience in implementing event-driven architectures, efficiently publishing and consuming events.
  • Practical knowledge in creating infrastructure using Terraform or AWS CDK.
  • Ability to maintain, deploy, and develop Cloud Native applications.
  • Basic knowledge of AWS services, including Parameter Store, Secrets Manager, SNS, SQS, EventBridge, DynamoDB, and S3.

Desirable (but not mandatory):

  • Knowledge of TypeScript.

Additional Skills:

  • Ability to work independently and in a team.
  • Good communication skills to collaborate with other teams and stakeholders.
  • Proactive approach and ability to solve problems efficiently.

We Offer:

  • Opportunities for growth and professional development.
  • Work on innovative projects with the latest cloud technologies.
  • A collaborative and dynamic environment.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: