Senior Java Developer
Develop Java code to repair large datasets
Investigate data issues, debug complex systems, and write Java code to improve data quality and accuracy in large-scale cloud-based platforms.
Why This Role?
Work on high-impact projects with global organizations
Key Responsibilities
- Investigate data-quality issues in backend systems
- Design Java-based repair pipelines for high-volume datasets
- Debug and fix issues in existing Java codebases
- Build safe jobs to correct data without introducing regressions
- Analyze system behavior related to performance and concurrency
Requirements
- 6+ years of Java development experience
- Strong debugging and data analysis skills
- Experience with distributed systems and AWS services
Required Skills
Indonesia Context
- Working Hours Overlap:
- Flexible — work your own hours
View Original Description from Ashby Job Boards
Original description from Ashby Job Boards
Hi there :) Thanks for checking in to find out about our open position. We´ll provide as much information as possible, but please feel free to reach us if you have further questions. We´ll be happy to see your application, even if there are skills you don't quite master! ABOUT US At South Geeks, we connect top-performing engineers from Latin America with global organizations building meaningful, long-term products. We focus on high-impact work, strong technical environments, and creating spaces where professionals can grow, contribute, and thrive. ABOUT THE CLIENT Our client is a global nonprofit technology organization dedicated to helping people discover, preserve, and connect family history data. They operate large-scale, cloud-based platforms used by millions worldwide, where data accuracy, integrity, and reliability are critical to the mission. ABOUT THE ROLE We are seeking a Senior Software Engineer (Java) who combines strong backend engineering skills with a deep interest in data quality and large-scale data correction. This is a highly technical position focused on investigating data issues, debugging complex systems, and writing substantial Java code to repair and improve massive datasets. You’ll work in an iterative, fast-moving environment, diagnosing issues across distributed systems, building safe and repeatable repair workflows, and ensuring data correctness across millions of records. KEY RESPONSIBILITIES - Investigate, diagnose, and resolve data-quality issues in large-scale backend systems. - Design and implement Java-based repair and correction pipelines for high-volume datasets. - Debug and fix issues in existing Java codebases supporting distributed systems. - Build safe, idempotent jobs to correct data without introducing regressions. - Leverage AWS services (such as S3, SQS, and Lambda) to support queue-driven and batch workflows. - Analyze system behavior related to performance, concurrency, and memory usage. - Clearly communicate findings, risks, and recommendations to technical and non-technical stakeholders. REQUIRED SKILLS & EXPERIENCE - 6+ years of professional experience developing Java in large-scale backend systems. - Strong debugging, triage, and data analysis skills. - Experience working with distributed systems and high-volume processing pipelines. - Hands-on experience with AWS, including services such as S3, SQS, and Lambda. - Solid understanding of performance optimization, concurrency, and memory-efficient design patterns. - Ability to design reliable, repeatable data repair workflows. - Comfort operating in ambiguous, evolving problem spaces and deriving practical solutions. - Strong communication skills, with the ability to summarize complex technical findings clearly. NICE TO HAVE - Experience working with genealogical, historical, or highly interrelated datasets. - Familiarity with queue-driven architectures and event-based processing. - Experience improving data integrity in legacy or long-lived systems. OUR TEAM We strive to create an inspiring and growth-oriented environment where everyone feels valued, heard, and empowered. We promote both personal and professional development, with individualized support for your needs and goals. We aim to build a space where everyone can thrive. WHAT WE OFFER - Long-term projects - 100% remote work - Payment in USD - Paid Time Off (PTO) - Work-from-home & training reimbursement - English lessons - Technical training - Career coaching
Salary Context
Similar Engineering roles on LokerDollar pay around $195k/yr (range $13.4k–450k/yr, n=360 active listings).
Hiring at South Geeks
South Geeks has 6 other active roles on LokerDollar and has been hiring here since Sep 6, 2026 — across Engineering, Writing & Content.
- Marketing & Communications Specialist (part-time)
- Senior Fullstack Engineer (Python + JS)
- AI/ML Engineer (Hybrid NLP + Classification)
Openness not stated by employer — check the listing
Frequently asked questions
- Is Senior Java Developer at South Geeks a remote job?
- Yes. Senior Java Developer at South Geeks is a fully remote role open to candidates worldwide.
- What type of employment is Senior Java Developer at South Geeks?
- This is a full time position.
- How do I apply?
- Click the "Apply" button on this page to go to the official application at South Geeks.
Explore related
Market data & reports
Salary & skill-demand research built from our own listings data.
- Indonesia IT Jobs vs Global Remote (2026)Primary analysis of 2,049 listings: methodology, classification rules, downloadable datasets.
- AI-Skill Demand: Indonesia vs Global Remote (2026)10,000+ postings, taxonomy-first classifier, Wilson CIs, pre-registered before analysis.
- Remote ≠ Remote: The Skills That Open Global Work to Indonesians (2026)12,891 remote listings: the highest-paid coding skills are the most geo-locked for Indonesia-based applicants. CC BY 4.0 aggregate dataset.
- Indonesia Hiring Report: Tech vs Non-TechJob demand by field from aggregate open-job counts — never individual listings.
- Indonesia Salary BenchmarkAggregate salary ranges across roles, with open methodology and dataset.
- Indonesian Remote Work Salary & Demand IndexHow much of the global remote job corpus is open to Indonesia, and what it pays (USD) by role.
- Indonesia Quarterly Labor Market ReportLayoffs, funding, salaries & skills per quarter — open aggregates.
- Remote Market Reports by RoleAuto-generated per role family — skills, seniority, companies, salary.
- Global Remote Salary BenchmarkAnnual salary by role & currency, plus the share of listings open worldwide.
From the blog
- Remote Job Market: Facts vs. Hype?Exploring the reality of remote work salaries and opportunities worldwide. Learn what to expect from top companies and how to navigate the job market.
- Matcha FM vs StanleyReid vs Team Red DogComparing Matcha FM, StanleyReid, and Team Red Dog for remote tech jobs in 2026. Salaries, tech stacks, and work cultures compared.
- The Shift in Remote Hiring: What CIOs AreAnalyzing the latest remote hiring trends and CIO interview strategies to help you land your next USD-paying role in a competitive global market.