Backend Developer

Skills
Full-Stack DevelopmentWarehouse OperationsApache SparkCloud-Native ApplicationsData WarehousingGlueModeling
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 3+ years of experience designing and implementing event-driven architectures
  • 3+ years of experience developing enterprise-level applications using Java JavaScript or similar technologies
  • Strong hands-on experience building and managing data pipelines and ETL ELT processes
  • Experience with AWS Glue Apache Spark or comparable data processing and integration tools
  • Proficiency with Git and CI/CD methodologies
  • Strong understanding of backend development distributed systems and data engineering principles
  • Excellent analytical problem-solving and communication skills
  • Ability to work independently and effectively in a remote environment

Nice to have

  • Analytical
  • Problem-solving
  • Communicative
  • Independent
  • Remote-ready

Day to day

  • Design and build scalable event-driven and distributed backend systems that support critical business operations.
  • Develop, maintain, and optimize large-scale data pipelines and ETL/ELT workflows for efficient data integration and transformation.
  • Implement reliable backend and data-processing solutions using cloud technologies while improving system performance, documentation, and engineering standards.