About Synder
Synder is an accounting automation software helping accounting professionals and business owners to record, reconcile and recognize ecommerce sales and subscriptions.
For additional background:
- Synder connects all sales channels and payment methods into one ecosystem using our own unified API;
- Synder automatically sorts this data out in the accounting system, making it a single source of truth for a business;
- Today, almost 5,000 businesses use Synder on a daily basis;
- $7B+ worth of transactions were processed by the platform in 2023.
We are seeking a Back-end Java engineer to help us scale our next-gen consumer finance platform. Our product has tremendous traction, assisting people to manage their finances better, smarter, and faster.
What You Will Do
- implement well-designed, testable, and reliable REST APIs;
- develop new and refactor existing functionality to achieve business requirements;
- contribute to technical architecture discussions and documentation;
- collaborate with the product team and other stakeholders.
What You Need
- +5 years of experience in Java development;
- Strong Java skills. Groovy and Kotlin knowledge is a plus;
- Proficiency in Spring Boot/Grails for REST API development;
- Experience with Hibernate, MySQL, and MongoDB;
- Familiarity with AWS, Amazon SQS, Git;
- Knowledge of REST API design, CI, and TDD/BDD;
- Strong problem-solving and debugging abilities;
- Effective collaboration in cross-functional teams;
- Commitment to writing clean and efficient code;
- Fluent in Ukrainian, Belarusian or Russian;
- English at level B1-B2.