Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
BarkleyOKRP

Senior Software Engineer, Java Backend

BarkleyOKRP

. Build cross-channel management tools that turn complex data streams into actions across paid search, social, and retail media .

Posted 10/16/2026full-timeRemote • United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in developing and maintaining enterprise Java applications, with strong proficiency in SQL and relational database design. Capable of building and consuming RESTful web services while managing version control using Git and GitHub.

Highest-signal resume keywords
Java Application DevelopmentSQL ProficiencyRESTful Web ServicesGit and GitHub WorkflowsEnterprise Software Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaSQLREST APIsMicroservicesRelational Database DesignVersion ControlGitGitHubCloud PlatformsData Stacks
Tools & Technologies
MySQLGCPBigQueryDbtClaudeGemini
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Software Engineering
Industry Keywords
Cross-Channel ManagementData StreamsArchitecture ModernizationCloud-Native SetupsLegacy Transitioning

Tech Stack

Tools & technologies
BigQueryCloudGoogle Cloud PlatformJavaMicroservicesMySQLRDBMSSQL

About the role

Key responsibilities & impact
  • Build cross-channel management tools that turn complex data streams into actions across paid search, social, and retail media
  • Design, develop, document, and consume REST APIs for internal microservices, frontend applications, and external partners
  • Write robust, efficient, and scalable backend code primarily in Java
  • Write and optimize complex SQL queries using major relational database systems such as MySQL
  • Manage version control using Git and GitHub, including code history, branching, merging, and collaborative code reviews
  • Contribute to modernizing architecture and transitioning and scaling services for peak performance

Requirements

What you’ll need
  • 5+ years of professional software development experience
  • Dedicated, hands-on expertise developing and maintaining enterprise Java applications
  • Strong proficiency in SQL and relational database design using a major RDBMS like MySQL
  • Proven, professional experience building and consuming RESTful web services
  • Solid, practical understanding of Git and GitHub workflows, including branching strategies, merging, and resolving conflicts
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field
  • Nice-to-have: hands-on experience deploying, managing, or monitoring applications on cloud platforms such as GCP
  • Nice-to-have: hands-on experience with modern data stacks, particularly BigQuery and dbt
  • Nice-to-have: experience transitioning legacy Java/Tomcat/MySQL tech stacks to modern cloud-native setups
  • Nice-to-have: familiarity with modern AI productivity and coding tools such as Claude and Gemini

Benefits

Comp & perks
  • Commitment to Diversity, Equity, Inclusion + Belonging
  • B Corp commitment to progress over performative intent