Job Title: Backend Software Developer
Job Description
We are looking for a skilled Backend Software Developer to join our team. The ideal candidate will have experience in building and enhancing backend features end-to-end, from requirements gathering to launch validation.
The role involves collaborating with cross-functional teams, including product, design, and client teams, to deliver complete functionality. You will be responsible for developing reliable, maintainable backend components used by other engineers.
Our team is focused on building large-scale, distributed systems that handle massive amounts of data. If you have hands-on experience with Big Data technologies such as Hadoop, Spark, and MapReduce, we'd love to hear from you.
Requirements
* 3+ years of backend engineering experience
* Java backend skills (REST APIs, caching, storage, data processing)
* Hands-on experience with Big Data technologies (Hadoop, Spark, MapReduce)
* Experience in consumer apps, social media, or large-scale platforms
* Ability to communicate clearly in English and collaborate effectively across global teams
What We Offer
We offer a dynamic and supportive work environment, opportunities for growth and development, and the chance to work on exciting projects.
If you're passionate about building scalable systems and working collaboratively with a talented team, we'd love to hear from you.