Senior Backend Developer (NodeJS/Go/Java)
Posted Updated
Description
Noon Academy is looking for a Senior Backend Developer to join our growing team! We’re looking for a strong, dedicated engineer who is passionate about developing best-in-class products that will forever change education.
Who You Are
- Have at least 3+ years of experience in Backend Development
- Good understanding of CS fundamentals, data structures, and algorithms
- Strong Exposure in Designing and Developing High Traffic/Volume, Mission Critical, Low Latency, Highly Scalable End to End systems/Products.
- Should able to own, drive and evolve products independently
- Design, and implement multi-tier distributed software applications Write high-quality code that is modular, functional and testable; Establish the best coding practices
- Experience working in an agile environment, and are comfortable pushing teams to improve their ways of working
- Have experience with scalable relational Databases like MYSQL and NoSQL systems. Knowledge in Cassandra and Graph is a plus.
- Have a deep understanding of DataStores like Redis, Queues like Kafka, RabbitMQ and stream processing Tools like Spark/Flink.
- Knowledge in Node.js, Java, Sharded Databases is a plus.
- You have experience with building continuous integration pipelines, using CI/CD systems and automated testing.
A degree in Computer Science or a similar area, Edtech industry experience, familiarity with data and analytics is a big plus.
- You care about web technologies, exploring data, usability, design, and learning.
- You have excellent analytical and problem-solving skills and can communicate your ideas.
- You value team success over personal success.
