Tech Stack
Apache ZooKeeperCassandraApache PulsarKotlinRedisWebSocketsAPIJava
Job Description, Responsibilities & Requirements
About the Position
Join Onde team🚀
We are looking for an experienced Senior Backend Developer (Java) to join our team. At Onde, we provide mobility entrepreneurs with everything they need to launch, scale, and compete with global giants - from white-label tech to marketing support.
Responsibilities
- Design and implement solutions for product features with release on production - you can see real results of your work within several days
- Write new and refactor existing REST and WebSocket API for different platforms
- Troubleshoot and resolve issues from production and test environments
- Cover your code with unit and integration tests
- Participate in code reviews and contribute to best practices in software development
Requirements
- 7+ years of experience in backend development
- Understanding of concurrency, asynchronous systems, and distributed system development
- Strong problem-solving and debugging abilities, product thinking
- Commitment to write clean and effective code (including refactoring old one)
- Experience with JavaRx or Kotlin is a plus
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Applied Mathematics, or a related technical field
Nice to Have
- Experience with Java 21, RxJava 3, Redis, Apache Cassandra, Apache Pulsar, Apache Zookeeper, Netty, Protobuf, WebSocket, and REST API
We Offer
- Work with code that doesn't contain duplicates with a single trunk of product (no branches for different custom developments)
- Adaptive and continuously evolving development methodologies
- Fully setup continuous delivery processes
About the Company
At Onde, we give mobility entrepreneurs everything they need to launch, scale, and take on global giants - from white-label tech to marketing support. To do that right, we’ve got:
- 14 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