Java Developer with Machine Learning or GCP (Pub/Sub, BigQuery, etc...) experience
You will be involved with leveraging data and machine learning to create a personalized shopping experience for client customers.
You will be expected to participate in paired programming 30-40% of the time in a TDD environment.
Should have at least 6 years in the following:
- Experience building highly scalable and performing web applications (candidate understands considerations for state, session management, caching, consistency, concurrency, threading, and inter-system dependencies)
- Highly proficient in industry current software development techniques (patterns, principles, and processes)
- Advanced expertise in developing REST web services using Groovy, Java, Jersey, and Spring.
Nice to Have:
- Experience with Google Cloud Platform (GCP) products like Data Flow, CloudSQL, BigQuery, AI Platform, etc.
- Experience with Machine Learning libraries
- Proficient in Mac OS and/or IntelliJ for development
- Any level of experience with NoSQL data stores (Riak, Cassandra, etc.) and/or Splunk is a plus.