Previous Job
Senior Java Engineer
Ref No.: 21-00493
Location: Sunnyvale, California
Looking for Sr Java Engineer candidates located in Sunnyvale, CA(Day 1 Onsite)

Mandatory Skills:

Java, Spring, SpringMVC, Content Management, HTML, CSS, JavaScript, Web Services, Agile, WebFlux, Continuous Integration, Continous Deployment

About the project and role:

  • Senior Java Engineer for Client SupportWeb
  • High traffic and feature-rich consumer-facing site
  • Hands-on. You'll need to code and design architecture most of the time.
  • Cross-functional role

Must have

  • Upbeat, adaptable, and results-oriented with a positive attitude
  • Good interpersonal skills, for collaborating across participating teams
  • Strong programming expertise in Java, Multi-threading, Non-blocking IO, Spring, Kafka, ZooKeeper, etc.
  • Reactive Development using Spring WebFlux / Reactor
  • Hands-on experience publishing and consuming RESTful services (Swagger, WADL, etc).
  • Should have a deep understanding of NoSQL storage solutions viz. Cassandra, Mongo, etc.
  • Experience in containers like Docker and deploying code to cloud platforms like AWS, Azure, or private cloud.
  • Should have a strong UNIX background and comfortable writing Unix scripts.
  • Should be able to performance tune application code and assist team members in reviewing code and provide suggestions to developers.
  • Implemented solutions that handle high availability and concurrency with low latency requirements.

Nice to have

  • Prior experience working in other Apple teams is a big plus
  • Reactive Development using Spring WebFlux / Reactor
  • Computer Science academic background


First Round-Take home test may take 1 hour. The candidate will receive test on email using

Second Round -Online technical assessment may take 1-2hrs maximum. (WebEx Video,, or similar)

For any queries contact Kalyan at 760 463 9309/