Développeur Java AWS – Orchestration Cloud & Intégration

ALFACONSEIL.CACanada, CA
Published on

About the Role

In an Agile (Scrum) environment, you will participate in the design and development of a cloud orchestrator hosted on AWS, enabling effective integration of platforms like Salesforce and ServiceNow. You will also be involved in testing and deploying features, CI/CD pipelines, and integrations within the GitHub ecosystem.

Responsibilities

  • Ensure maximum value delivered to developers and the DevOps community through robust, measurable, and secure code.
  • Test and deploy functionalities along with maintaining CI/CD pipelines.

About the Candidate

Expectations

  • 4 years of experience in AWS development is essential.
  • AWS Developer certification is desired, with AWS Solutions Architect certification (Associate or Professional) being a plus.
  • A Bachelor's degree in Computer Science or a related field, complemented by 5 years of software development experience.

Nice to Have Skills

  • Strong expertise in Java, microservices, and REST API development.
  • Solid experience with cloud-native AWS development, including:
    • Serverless: Lambda, Step Functions
    • Caching: ElastiCache
    • Queueing and events: SQS, SNS, EventBridge
    • Containerization: EKS (Elastic Kubernetes Service)
    • NoSQL database: DynamoDB
    • Security for integrations using OIDC (OpenID Connect)
  • Familiarity with CI/CD tools (GitHub, ArgoCD, Artifactory), branching models, and automated pipelines.
  • Experience with Kafka is a plus.

Company Culture and Benefits

You will be expected to demonstrate diligence, autonomy, teamwork, and a strong capacity for innovation within a rapid prototyping mindset (fail fast).

Required Skills

  • AWS (Lambda, Step Functions, ElastiCache, SQS, SNS, EventBridge, EKS, DynamoDB)
  • Java
  • Microservices
  • DevOps
  • Security
  • CI/CD
  • Containerization (Kubernetes)
  • Solution Design
  • GitHub
  • Agility in Learning
  • OIDC