Senior Java Developer – Data, AWS

Posted 45ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Backend Software Engineer developing scalable, cloud-native services for data and analytics. Support high-impact data services engagement with a focus on AWS technologies.

Responsibilities:

  • Build and maintain backend services on top of a large data platform
  • Deliver data workflows for batch and streaming use cases
  • Use AWS services such as S3, Redshift, Athena, Kinesis, Glue, Step Functions, Lambda, SQS
  • Collaborate with product and stakeholders to deliver features
  • Document APIs, data models, workflows, and operational procedures

Requirements:

  • Strong Java and SQL (Python familiarity helpful)
  • Experience with data-intensive systems and large datasets (batch + streaming)
  • Hands-on AWS experience (services listed above)
  • Strong database capability, PostgreSQL and Redshift beneficial
  • Clear written communication and documentation skills
  • Degree in Computer Science, Mathematics, or similar (or equivalent experience)

Benefits:

  • Must be able to invoice monthly