Remote Senior Java Developer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • We are expanding our team and looking for a skilled Java Developer to join our backend team for an American client.
  • The role involves developing a cross-platform food delivery application, ensuring the best possible solutions through rigorous and scrupulous personal qualities.
  • This opportunity is ideal for engineers interested in high-scale web services and influencing a crucial part of our product.

Requirements:

  • A BS+ in computer science or equivalent experience is required.
  • Candidates must have 5+ years of experience in large scale distributed real-time systems and consumer-facing applications, preferably in e-commerce.
  • Strong object-oriented design skills are essential.
  • Solid programming experience on the JVM, including Java, Kotlin, Spring, and Dropwizard, is necessary.
  • Experience in architecting, designing, and developing testable, fault-tolerant, and performant software is required.
  • AWS experience or similar cloud-based offerings is needed.
  • Candidates should have experience in automated testing applicable for services, including Junit/testing, Mockito, and Jmeter/Gatling.io.
  • Experience with NoSQL databases such as Cassandra, MongoDB, or CouchDB is required.
  • API design experience is necessary.
  • Familiarity with Agile/Scrum methodologies and TDD/BDD practices is expected.
  • Experience with scale and volume mobile-backed systems is a plus.
  • An upper-intermediate level of English is required.

Benefits:

  • The position offers paid training programs and English language courses.
  • Medical insurance and sports program compensation are provided.
  • PE and legal support are included.
  • Employees can work from home with office essentials and support available.
  • Office availability is provided upon request.
  • Free parking onsite in a secure lot is available.
  • Comfortable working hours are offered.
  • Travel discounts are included.
  • The company organizes awesome team events and provides a wide variety of knowledge-sharing opportunities.
Leave a feedback