Skip to main content
Back to Jobs

Senior Software Engineer (Java Backend)

  • Salary not listed
  • Remote-friendly · fits your timezone
  • Posted yesterday · via Himalayas
Summary shown in Indonesian — English version coming soon.

Full 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. 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

Why This Role?

Bergabunglah untuk berkontribusi pada evolusi teknis sistem dan mengembangkan aplikasi Java yang skalabel.

Key Responsibilities

  • Menulis kode backend yang robust, efisien, dan skalabel menggunakan Java
  • Merancang dan mengembangkan REST API untuk integrasi dengan microservices dan aplikasi frontend
  • Mengoptimalkan query SQL untuk memastikan kinerja dan integritas data
  • Mengelola version control dengan Git dan GitHub untuk kolaborasi yang baik
  • Membantu modernisasi arsitektur sistem untuk kinerja puncak

Requirements

  • Pernah bekerja 5+ tahun sebagai software engineer dengan fokus pada Java
  • Mampu menggunakan SQL dan desain database relasional dengan MySQL
  • Pernah membangun dan mengkonsumsi RESTful web services
  • Menguasai Git dan GitHub untuk workflow version control
  • Memiliki gelar sarjana dalam bidang Computer Science atau Software Engineering

Required Skills

javasqlmysqlrestgitdatabase designrestful api

Indonesia Context

Working Hours Overlap:
Flexible — work your own hours
See remote (USD) vs local pay →
View Original Description from HimalayasShow more

Original description from Himalayas

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. 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

Not quite right? Similar roles hiring now

View all →

Opens on Himalayas — you may need 1–2 more clicks to reach the real application.

This listing is sourced from Himalayas, with the company profile and full details on this page. The one thing we can't auto-confirm is whether this specific apply link opens cleanly — it usually does, so go ahead and try it. Check back later if it doesn't load.

Remote-friendly · fits your timezone
Source
Job Type
full time
Location
Remote · Kansas City, USA
Category
Seniority
senior
PostedNewNew & verified
Oct 18, 2026

Share this job

Help a friend find their next remote role.

Hiring? Find talent free

Explore related

Market data & reports

Salary & skill-demand research built from our own listings data.

This apply link is not verified yet.