Flag job

Report

Freelance - Software Engineer - AWS Migration

Min Experience

5 years

Location

Amsterdam, North Holland, Netherlands

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

You will join a team focused on the secure storage of credit card data at scale. The project involves migrating services from bare-metal infrastructure to AWS, ensuring compliance with PCI DSS standards while optimizing for performance and reliability.

Key Responsibilities

  • Design, build, and maintain scalable software applications using Java (or Scala).
  • Refactor and improve existing codebases for maintainability and performance.
  • Implement automated testing and ensure high code quality.
  • Own services end-to-end, including deployment, monitoring, and incident response.
  • Collaborate with cross-functional teams to define technical solutions aligned with business goals.
  • Ensure data security and compliance with PCI DSS standards.
  • Participate in on-call rotations and contribute to post-incident reviews.
  • Evaluate and advise on architectural decisions, considering cost, scalability, and maintainability.
  • Identify and implement process and system improvements.

Required Skills and Experience

  • 5+ years of experience in software engineering roles.
  • Strong proficiency in Java or related languages (e.g., Scala).
  • Experience with AWS services, including:
    • IAM, VPC, RDS, DynamoDB, CloudTrail, CloudWatch, API Gateway, WAF
    • CloudHSM or AWS KMS (preferred)
  • Familiarity with:
    • Dropwizard, Apache Kafka, Hibernate, MySQL
    • Kubernetes, Grafana
  • Solid understanding of software engineering best practices, including CI/CD, testing, and monitoring.
  • Bachelor's degree in Computer Science or a related field.

Details

  • 5+ years of experience in software engineering roles.
  • Strong proficiency in Java or related languages (e.g., Scala).
  • Experience with AWS services, including:
    • IAM, VPC, RDS, DynamoDB, CloudTrail, CloudWatch, API Gateway, WAF
    • CloudHSM or AWS KMS (preferred)
  • Familiarity with:
    • Dropwizard, Apache Kafka, Hibernate, MySQL
    • Kubernetes, Grafana
  • Solid understanding of software engineering best practices, including CI/CD, testing, and monitoring.
  • Bachelor's degree in Computer Science or a related field.

Skills

java
scala
aws
iam
vpc
rds
dynamodb
cloudtrail
cloudwatch
api gateway
waf
cloudHSM
aws kms
dropwizard
apache kafka
hibernate
mysql
kubernetes
grafana