Brain Shells logo

Senior Java developer

Brain Shells·$5,000 – $12,000

Primary stack

Java

Nice to have's

mathematical backgroundprobability theorymathematical statisticsC++Machine LearningRegExpbashgrepefficient file searching

Job description

About the Position

We are seeking a Senior Java Developer with over 5 years of experience to join our team in Hong Kong. You will be responsible for optimizing algorithms, developing AI algorithms, and contributing to the development of a fast-growing product operating in real-time markets.

Responsibilities

  • Write reliable code using Java SE
  • Optimize existing algorithms for performance and memory usage
  • Prototype ideas and conduct experiments to identify strengths and weaknesses in current algorithms
  • Perform statistical analysis and data processing
  • Collect and prepare datasets for training predictive models
  • Develop artificial intelligence algorithms
  • Read research papers and implement AI ideas inspired by academic studies

Requirements

  • Experience: 5+ years with Java SE (no frameworks required). Proficiency in data structures, multithreading, and algorithms
  • Programming Skills: Ability to quickly understand existing code, use debuggers, read logs, identify issues, fix bugs, integrate new code, and prototype ideas efficiently
  • Education: A technical degree (Physics/Mathematics, Computer Science) from a top-tier university
  • Algorithmic Background: Experience in creating and optimizing algorithms for performance and memory efficiency, with a strong understanding of multithreading
  • English Proficiency: Ability to read and understand technical documentation

Nice to Have

  • Strong mathematical background, particularly in probability theory and mathematical statistics
  • Ability to apply mathematical methods to solve problems, interpret theorems and formulas, and implement them in code
  • C++ programming experience
  • Experience in Machine Learning (ML)
  • Experience with textual information: RegExp, bash, grep, efficient file searching

We Offer

  • Be part of the development of a fast-growing product operating in real-time markets
  • Competitive salary based on qualifications and interview results, ranging from $5,000 to $12,000 per month
  • Annual bonuses after one year of employment, equivalent to 3–6 months’ salary, depending on your contribution to the company
  • Opportunities to enhance your expertise by working with top-tier colleagues and learning on the job
  • Access to a continuously updated library of training materials-employee development is our priority
  • A vibrant and motivated team of young professionals who value integrity, honesty, and transparency
  • Freedom to implement bold and ambitious initiatives
  • A flat organizational structure - no bureaucracy, micromanagement, or “big boss” syndrome
  • A results-driven culture with flexible schedules and remote work options
  • A referral program because we believe the best hires come from recommendations

Join our team!

Explore our open positions. Send us your resume, and we’ll provide you with the details.

Contact us: [email protected]

Company Information:

Registered number 3054936, registered address at: Rm 7B, One Capital Place, 18 Luard Road, Wan Chai, Hong Kong

Privacy Policy

BrainShells © 2026

Thank you for choosing us!

We will carefully review your resume and get in touch with you shortly.

© Brain Shells. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Brain Shells

All 3 roles

Popular searches