Captcha is invalid. Please attempt to accept cookies (in the bottom left corner), reload the page, switch to a different network, disable VPN, or contact support support@onde.app.

Oops, something go wrong, please try again later

The phone number you’ve added already exists. Please choose another phone number or contact support@onde.app.

Senior Backend Developer (Java)

Wanna more challenging Java tasks?

  • Backend | Java
  • Full-time
Apply now

Description:

B2B product with 250+ business partners in 90 countries.

A team of 120+ bright-minded professionals eager to challenge everything you know.

Does that sound like a dream place to you? Read up, buddy!

We help ambitious entrepreneurs to start a ride-hailing (taxi). Our SaaS solution and marketing assistance is what we provide our business partners with.

To do that right, we’ve got:

  • 13 years of expertise in developing an all-in-one platform
  • Amazing team of specialists working and playing hard
  • Opportunity for all employees to influence the product and take initiative
  • Focus on quality, no strict deadlines
  • Flexible management
  • Healthy work-life balance

Now we are looking for an experienced Senior Backend Developer (Java) to join  Platform Reliability Team. You’ll have the chance to play a crucial role in the core team and help make high-impact decisions.

You’re a perfect match if you can:

  • Learn new technologies and approaches quickly
  • Bring new ideas and back them with strong statements
  • Think of a platform as an internal product
  • Understand basic architectural principles: layered architecture, microservices, and event-driven architecture. It is essential to understand key features and drawbacks of these approaches
  • Write code without frameworks
  • Write extensible and simple code
  • Implement a feature at every stage of development: technical proposal, writing code, fixing deployment scripts if needed, monitor the results in production

What will you do?

  • Own features end-to-end: from technical proposal to monitoring in prod
  • Design and implement clean, extensible code
  • Detect bottlenecks and resolve the issues
  • Collaborate with QA to ensure quality at every stage
  • Drive technical decisions in cross-functional discussions
  • Suggest and lead impactful technical improvements

Bonus points if you have experience with:

  • Serving as a Tech Lead or Software Architect
  • Designing scalable backend architectures
  • Mentoring engineers and promoting best practices

Our stack:

Java 21, RxJava 3, Redis, Apache Cassandra, Apache Pulsar, Apache Zookeeper, Netty, Websocket, REST API, Kotlin 2.1, OpenSearch

Your interviewers

Benefits

${formId === '3' ? 'Join our team!' : 'Want to join the team but don’t see the vacancy that fits you?'}

Make sure you have accepted cookies to successfully submit this form.

${formId === '3' ? 'Send us your CV and we will get back to you ASAP.' : 'Send us your CV and we\'ll get back to you when we have something for you.'}

Your full name here, please
Please, enter a valid email address
${ this.formData.sayHi.length }/300

Thank you!

Oops!

You will definitely be hearing from us
Something went wrong :(