Skip to Content

Senior Java Backend Developer

--Remote--

Role Overview:

We are hiring experienced Senior Backend Java Developers to join a fast-paced, highly collaborative team working on large-scale, enterprise-level backend systems. You will contribute to high-impact projects involving complex integrations, cloud-native infrastructure, and scalable backend architecture.

Important Requirement:

  • We are seeking candidates who are former Amazon employees, with their most recent Amazon employment having ended at least 6 months ago.
  • Both contract and permanent employment options are available, offering flexibility based on your preferences and career goals.

Required Qualifications:

  • 5+ years of professional experience with Java and SQL
  • 3+ years of experience in at least one scripting language such as JavaScript, TypeScript, or Python
  • Strong experience with the AWS ecosystem, including:
    • S3
    • EC2
    • Lambda
    • Step Functions
  • Solid understanding of REST APIs and webhooks for large-scale backend integration
  • Experience with both Relational Databases (MySQL) and NoSQL (MongoDB, DynamoDB)
  • Experience working with enterprise data platforms, including Redshift and data lake solutions
  • Experience in Unit Testing and Integration Testing

Preferred Qualifications:

  • Experience with Adobe Analytics
  • Familiarity with API rate limiting and batch processing
  • Background in data cleansing and analytics using Python/pandas
  • Knowledge of GDPR and data privacy best practices
  • Hands-on experience with Snowflake
  • Exposure to Airship or similar customer engagement platforms