All vacancies
Senior Software Engineer (Java Backend)
BarkleyOKRP
Remote · worldwide, UTC+4 acceptedSalary not disclosedfull-timeHimalayas
We're looking for a Senior Software Engineer to join our engineering team building cross-channel management tools that turn massive, complex data streams into impactful actions across paid search, social, and retail media. In this role, you'll play a key part in designing, developing, and maintaining high-performance Java applications.
Responsibilities
- Core Engineering: Write robust, efficient, and scalable backend code primarily in Java.
- API Architecture
- Design, develop, document, and consume robust REST APIs for seamless integration with internal microservices, frontend apps, and external partners.
- Database Optimization: Write and optimize complex SQL queries using major relational database management systems (e.g., MySQL) to ensure high data integrity and performance at scale.
- Collaboration & Workflow
- Manage version control using Git and GitHub, focusing on clean code history, clear branching/merging practices, and collaborative code reviews.
- System Evolution
- Contribute to modernizing our architecture, helping transition and scale services for peak performance.
Languages
- Work format
- Remote
- Seniority
- Senior
- Posted
- 18 Oct 2026
- Last verified
- In the last 3 days
- Apply by
- 17 Dec 2026
Similar roles
- Staff Software EngineerOne Identity · Remote · worldwide, UTC+4 accepted
- Developer AdvocateTarteel AI · Remote · worldwide, UTC+4 accepted
- Senior Mobile Developer | Remote - ContractXperteez Technology · Remote · worldwide, UTC+4 accepted
- Staff Software EngineerB12 · Remote · worldwide, UTC+4 accepted
- Java Full Stack DeveloperTechBiz Global · Remote · worldwide, UTC+4 accepted
- Embedded Linux Field Engineer for Devices/IoTCanonical · Remote · worldwide

