Saffa.globalSearch
RemoteIT & Software

Senior Software Engineer (Java Backend)

BarkleyOKRP · Remote – worldwide

Salary
Not stated
Posted
12d ago
Source
Himalayas

Job description

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, helping transition and scale services for peak performance.

What We're Looking For

• Java Expertise: 5+ years of professional software development experience, with dedicated, hands-on expertise developing and maintaining enterprise Java applications.

• Databases: Strong proficiency in SQL and relational database design using a major RDBMS like MySQL.

• API Development: Proven, professional experience in building and consuming RESTful web services.

• Version Control: Solid, practical understanding of Git and GitHub workflows (branching strategies, merging, resolving conflicts).

• Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.

Nice-to-Haves

• Hands-on experience deploying, managing, or monitoring applications on cloud platforms such as GCP.

• Hands-on experience with modern data stacks, particularly BigQuery and dbt.

• Experience transitioning legacy Java/Tomcat/MySQL tech stacks to modern cloud-native setups.

• Familiarity with modern AI productivity and coding tools (e.g., Claude, Gemini) to accelerate development workflows.

BarkleyOKRP ’s Commitment to Diversity, Equity, Inclusion + Belonging

• At BarkleyOKRP , DEI+B drives work that matters. We believe people and creativity are made of the same substance, and when every perspective is valued, the impact is stronger. We build belonging as a business strategy, power inclusive creativity that delivers measurable results, and hold ourselves accountable as a B Corp committed to progress over performative intent. When people are valued, the work carries greater impact.

Originally posted on Himalayas

Read the full advert & apply on Himalayas ↗

Saffa.global isn't the employer or recruiter. Never pay anyone for a job offer, visa or "processing fee".

Similar jobs

RemoteIT & Software

Senior Data Scientist, MNO Data

GiveDirectly · Remote – incl. South Africa

About GiveDirectlyWhat if the most effective way to fight poverty was also the simplest: give people money and trust them to decide what they need?

US$107k · 10h agoApply via Himalayas ↗
RemoteIT & Software

AI GTM Lead

Intelogos · Remote – worldwide

About Intelogos Intelogos is a startup that began as a productivity tool and is becoming the single source of data on how people actually work.

US$2,500 – US$3,500 · 11h agoApply via Himalayas ↗
RemoteIT & Software

Mid AI Engineer

TensorOps · Remote – worldwide

About TensorOpsTensorOps is a boutique AI consultancy that bridges strategy and execution, we design and ship production-grade AI systems for enterprise clients, from Fortune 500 companies to fast-growing unicorns.