Senior Software Engineer (Java Backend)
BarkleyOKRP
Remote, Worldwide
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. You'll architect scalable RESTful APIs, optimize complex database queries for high-throughput data, and help drive our technical evolution as we scale our systems.
What You'll Do
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,...
Sourced from Himalayas
This page is a short summary. The full posting and the application are at the source.