Software Dev Engineer, International Localization

Amazon Amazon · Big Tech · LU, Luxembourg · Administrative Support

Software Development Engineer focused on building and operating scalable, fault-tolerant distributed systems using cloud-native architectures and microservices on AWS. The role involves the full code lifecycle, CI/CD, and on-call responsibilities. A key aspect is leveraging GenAI and AI-powered tools to improve development productivity.

What you'd actually do

  1. Design, develop, and deploy scalable microservices using Java and Spring Boot (or equivalent frameworks) in a large distributed computing environment hosted on AWS
  2. Write clean, maintainable, production-quality code with comprehensive unit and integration test coverage
  3. Build and operate resilient distributed systems that are fault-tolerant, horizontally scalable, and cost-effective
  4. Participate in technical design discussions, code reviews, and architectural decision-making with cross-disciplinary teams
  5. Implement and maintain CI/CD pipelines for automated build, test, and deployment workflows

Skills

Required

  • Java
  • Spring Framework
  • Data Structures & Algorithms
  • SQL
  • Git
  • Cloud Computing
  • Testing
  • SDLC
  • CI/CD
  • Communication

Nice to have

  • microservices architecture
  • distributed systems design patterns
  • containerization
  • orchestration
  • NoSQL databases
  • AI/ML concepts
  • GenAI tools
  • machine learning frameworks
  • monitoring and observability tools
  • cybersecurity fundamentals
  • agile methodologies
  • agile tools