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, 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.
  • Responsibilities include developing low latency, high throughput RESTful services, contributing to the content platform, and optimizing service runtime for performance and scale.

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 is essential, with an emphasis on future evolution.
  • Candidates should have experience with complex systems composed of multiple components spread across the network.
  • AWS experience or similar cloud-based offerings is required.
  • Automated testing experience applicable for services, including junit/testing, mockito, and jmeter/gatling.io, is necessary.
  • Strong fundamentals in data structures and algorithms are required.
  • Experience in developing highly-available distributed systems with 4x9’s uptime is essential.
  • 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, demonstrating time prioritization, self-management, and collaboration across teams to drive results.
  • A dedication to improving customer experience and designing systems to avoid poor customer experiences during outages is essential.
  • An upper-intermediate level of English is required.

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 11 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.
Leave a feedback