Vacancy expired!
Java Backend Developer with Azure API and Spark | Sunnyvale, California Job Description
- BA/BS Degree in Computer Science or related technical discipline, or related practical experience
- 2+ years’ experience in software design, development, and algorithm related solutions.
- 2+ years’ experience programming experience in Java, Python, and/or C#.
- 5+ years of programming experience in back-end development
- Experience working with cloud technology such as Azure.
- Experience writing scalable and efficient Java for an enterprise product.
- Experience using message queues such as Kafka.
- Experience using NoSQL databases such as Cosmos DB
- Experience using big data databases such as Hadoop with Apache Spark
- Experience with unit and e2e testing frameworks.
- Knowledge of (and a passion for) current trends and best practices in back-end architecture, including performance, security and scalability.
- Experience with hosting, scaling web applications and splitting traffic
- Prior experience building public API's with Java.
- Familiarity and comfort with command-line applications, git source control and other aspects of developing in large, distributed software teams.
- Strong written and verbal communicator who is very organized and able to think entrepreneurially.
- Works well in cross-collaboration environment
Vacancy expired!