Senior Software Developer - Payments
(4+ years exp)Hailo
Job Location
Job Type
Full TimeVisa Sponsorship
Not AvailableHires remotely
Relocation
AllowedThe Role
What You'll Do
• Lead design and architecture of our robust and scalable payments platform
• Building and implementing a large-scale and real-time data process using Spark/Hadoop.
• Serve as a catalyst for leading Agile transformation on the team
• Work closely with Product owners and Technical program managers
• Use a mix of technologies including Scala, Kotlin and Java
What To Bring
• BS or MS in Computer Science or equivalent work experience
• 5+ years of relevant software engineering experience
• Proficiency with at least one Java
• Experience with Agile and Scaled Agile methodologies
• Knowledge of Apache Spark, Hadoop and Kafka
• Familiar with databases like mysql, Postgres, HDFS, Hive
• Quality-first mindset with focus on test automation and CI/CD
• Excellent communication, collaboration skills and a strong teamwork ethic
• Strong desire for establishing and improving product quality
• The ability to jump into a project and contribute immediately to both architecture and implementation
• Strive for excellence and strong analytical skills
• Experience working with AWS