Java Internals – Pause-Less GC – Concurrency Smarts!

Are you self-starter? Are you fluent with the Java Memory Model? Do you have an understanding of and interest in lock-free algorithms?Do you get thrilled by the power of high performance distributed systems at web scale and its business impact? Do you enjoy working with small-knit teams with fast paced environment.

If you have a passion for working with large scale complex systems handling millions of transactions per second, then we would like to talk to you!!!

Experience

1-15 Years of Experience.

Qualification

  • Strong experience in shipping highly scalable products.
  • 1-10+ years of recent server-side Java experience.
  • Advanced data structures and algorithms.
  • You love to scrutinize garbage collection algorithms.
  • Very Comfortable in Java internals (Classloading, Memory Management, Transaction management, Performance, Annotation Processing).
  • Some Distributed Systems concepts like- Vector clocks, Async replication, Distributed Locking server.
  • Strong in Software Design and Architecting(for Architects).
  • Performance optimization techniques.

Responsibilities

  • Active Contribution in Open source.
  • Some experience of and/or interest in batch and stream data processing engines
  • Active contribution in Github/ Bitbucket.
  • Big Data experience.

If you are up for a Java Concurrency challenge, we would like to hear from you!

And Yes, we have a very high bar of entry!

Write to deepa.m@careerxperts.com to get connected!

Job Location

Bengaluru

Apply Now