Full Stack Developer
Sanal KumarUnited StatesSENIORPosted 6d ago
JavaJavaScriptHadoopHiveMapReducePySparkGCPmicroservicesKafkaGitHubBitbucketCI/CDHBaseCouchbaseMongoDBUNIX
About the Role
We are looking for an experienced Full Stack Developer to join our team in Phoenix, Arizona. This role requires expertise in Java, JavaScript, Hadoop, Hive, MapReduce, and PySpark.
Key Responsibilities
• Design and implement optimized batch and real-time data pipelines
• Develop RESTful APIs and microservices
• Lead code reviews and mentor junior developers
• Collaborate with product team on technical requirements
Requirements
• 12+ years of software development experience, including team leadership
• 5+ years of hands-on experience with Java and JavaScript
• 5+ years of experience with MapReduce, Hive, Spark Core, Spark SQL, and PySpark
• Strong knowledge of data warehousing, complex SQL, and query optimization
• Expertise in Hadoop and Spark architecture
• Proficiency in Core Java or Python/Scala and UNIX shell scripting
• Strong analytical, communication, and project management skills
Preferred Qualifications
• Experience with GCP, microservices, and scalable solutions
• Knowledge of Kafka Streams or messaging queues
• Experience with GitHub/Bitbucket and CI/CD pipelines
• Familiarity with NoSQL databases such as HBase, Couchbase, or MongoDB