Important:
Please use Google Chrome when applying for job to avoid any system errors due to browser incompatibility.
Software Engineer with Java
Thanks for your interest in the Software Engineer with Java position.
Unfortunately this position has been closed but you can search our 224 open jobs by clicking here.
Basic Qualifications
• Education: Bachelor's Degree in Computer Science, a related field or equivalent experience.
• 1+ years of experience with Java or Scala.
• 1+ years of experience working with Internet protocols including TCP/IP, HTTP, SSL
• 1+ years of strong expertise working with scalable distributed systems.
• 1+ years of working in Linux environment.
Desired Qualifications
• Understanding of JVM internals and garbage collection.
• Demonstrable skills in concurrent and asynchronous programming.
• Deep understanding of Linux and distributed systems and their failure modes.
• Understand of performance indicators (throughput, latency, memory consumption)
• Experience with Kafka, Zookeeper, Mesos, Docker, Cassandra, stream processing tools (for example: Apache Spark Streaming, Kafka Streams, Concord - however we work only with Concord)
• Experience with Big Data and Cloud Application Development.
• Experience with operating system internals (syscalls, cgroups and namespaces).
• Highly responsible, self-disciplined, self-managed, self-motivated.
• Excellent written and verbal communications skills in English