All roles

Open role

Senior Software Engineer (Java Backend)

Remote · Malaysia Full-time

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.

5+ years professional software development with enterprise Java; strong SQL and relational database design (MySQL); experience building RESTful APIs; Git/GitHub proficiency; Bachelor's degree in Computer Science or related field.

Key Responsibilities

  • developing Java applications
  • architecting REST APIs
  • optimizing database queries

Skills & Tools

Java, REST, SQL, MySQL, Git, GitHub, GCP, BigQuery, dbt, Tomcat, Claude, Gemini

Job Details

  • Category: Software Development
  • Seniority: Senior Level
  • Commitment: Full Time
  • Workplace: Remote — United States
  • Languages: English

About BarkleyOKRP

An engineering team building cross-channel management tools that turn complex data streams into impactful actions. — Industry: Information Technology

More open positions

Senior FP&A Analyst

Work from home Full-time role

Customer Service Agent: German (11:00am - 20:00pm)

Work from home Full-time role

Integrated Operations Center Manager

Work from home Full-time role

ACH Manager

Work from home Full-time role

Compliance Data and Reporting Analyst

Work from home Full-time role

[Remote] Staff Software Engineer, AI Product

Work from home Full-time role

Mechatronics Sales Lead

Work from home Full-time role

Regional Manager, Tri-State

Work from home Full-time role

Senior Customer Service Specialist – Client Relations & Claims Processing Champion – Drive Financial Well‑Being & Growth at brighthush

Work from home Full-time role

Experienced Admin Virtual Assistant – Full‑Time, Remote, 40 Hours/Week, Brighthush

Work from home Full-time role

Loan Originator Assistant (US Based)

Work from home Full-time role

Business Intelligence Developer

Work from home Full-time role

Patient Financial Navigator Support

Work from home Full-time role

Director of Sales, OEM/Prime Partners

Work from home Full-time role

Junior Account Manager | Czech Speaker

Work from home Full-time role

Oracle Financial/SCM Cloud Technical

Work from home Full-time role

Business Ownership Opportunity / Commercial Asset Partner

Work from home Full-time role

Senior Systems Engineer—Corporate Systems, Oracle Payroll

Work from home Full-time role

Specialist I, Provider Support

Work from home Full-time role

[Remote] Recruiter 4-HR

Work from home Full-time role

Driver Technician

Work from home Full-time role