Overview
Skills
Job Details
Java Developer
Pleasanton, CA
Capable of designing, implementing, and maintaining high-volume and low-latency Java applications
Experience with distributed computing tools/frameworks such as HDFS, Spark and understanding of batch/analytics pipelines on Cloud (Microsoft Azure or other major cloud platforms).
Knowledgeable with CI/CD workflows and build tools such as Gradle, ArgoCD, GitHub Actions, Kubernetes
Familiarity with data analysis tools/frameworks is a plus (ie. Databricks, Jupyter notebooks, etc.) Solid experience with Java, and Spring framework, RESTful API design and development
Strong Experience reading & writing complex SQL queries & understanding of NoSQL technologies (esp. Hbase, Postgres)
Some experience in one or more: Python, Spark/PySpark development using java/python/scala
Team player with good communication, interpersonal and collaboration skills
Ability to work PST hours and participate on-call rotations on the weekends