Backend Developer
Skills
Full-Stack DevelopmentWarehouse OperationsApache SparkCloud-Native ApplicationsData WarehousingGlueModeling
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.
