Remote 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 food delivery application, providing 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.
  • Responsibilities include developing low latency, high throughput RESTful services, contributing to the content platform, and cooperating with leadership and product owners to create working software.

Requirements:

  • A Bachelor’s or Master’s degree in Computer Science or a related field is required.
  • Candidates must have 4+ years of experience building highly-scalable consumer-facing applications, preferably in e-commerce.
  • Proficiency in Java or other object-oriented languages is necessary.
  • Experience in architecting, designing, and developing testable, fault-tolerant, and performant software with an emphasis on future evolution is required.
  • Candidates should have experience with complex systems composed of multiple components spread across the network.
  • AWS experience or similar cloud-based offerings is essential.
  • Automated testing experience applicable for services, including junit/testing, mockito, and jmeter/gatling.io, is required.
  • Strong fundamentals in data structures and algorithms are necessary.
  • Experience in developing highly-available distributed systems with 4x9’s uptime is required.
  • Candidates should have experience in building observability as part of the application.
  • Experience modeling system resource requirements as system load changes is necessary.
  • An interest in working for a fast-paced, product-oriented tech company is required.
  • Distributed database experience with Cassandra or similar NoSQL databases is preferred.
  • Experience in ElasticSearch is a plus.
  • Familiarity with Docker or similar containerized solutions is required.
  • Experience with CI/CD tools like Gradle, Jenkins, Spinnaker, or similar technologies is necessary.
  • Candidates should have experience leading as an individual contributor, including time prioritization and self-management.
  • A dedication to improving customer experience and designing systems to avoid poor customer experiences during outages is required.
  • An upper-intermediate level of English is necessary.

Benefits:

  • Employees will have the opportunity to be heard and contribute ideas.
  • The position offers the ability to work remotely or in a modern office with a fascinating view.
  • Flexible working hours from 12 to 20 can be discussed.
  • Paid training programs and language courses with native speakers are provided.
  • Medical insurance, gym access, lawyer support, and other benefits are included.
  • There are various knowledge-sharing opportunities with developers from the US.
About the job
Posted on
Job type
Salary
-
Leave a feedback