Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 14142254

    REMOTEFULLTIME

    Senior Java Developer

    SO

    Southgeeks

    Remote · remote · Posted 55d ago

    Sourced fromAshby
    Not disclosed6+ yrsfulltimeRemote

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.7s
    • Found the form on Ashby · 7 questions to answer1.2s
    • Decided the answers for all of them2.9s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    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

    Sourced from ashby

    Section · 02

    Skills

    amazon web servicesJava

    Section · Company

    About Southgeeks

    SO

    Southgeeks

    Senior Java Developer · waiting for your command