Senior Java developer

On-site$5,000 – $12,000
Location not specified

Tech Stack

Java

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Senior Java Developer with over 5 years of experience to join our dynamic team. You will be optimizing algorithms and developing AI algorithms in a fast-paced environment.

Responsibilities

  • Write reliable code in Java SE;
  • Optimize existing algorithms for performance and memory consumption;
  • Prototype ideas and conduct experiments to identify weaknesses and strengths in existing algorithms;
  • Perform statistical analysis and data processing;
  • Collect and prepare data for training predictive models;
  • Develop artificial intelligence algorithms;
  • Read scientific articles and apply the ideas proposed there in AI development.

Requirements

  • 5+ years of Java SE experience. Frameworks are not necessary. Knowledge of data structures, multithreading, and algorithms is required;
  • Ability to program: quickly understand existing code, use a debugger, read logs, find problems, make fixes, integrate new code into an existing codebase, write new code, prototype ideas;
  • Higher technical education (physics, computer science) from a specialized university;
  • Strong algorithmic background: experience in creating algorithms, optimizing them for performance and memory consumption, and applying multithreading;
  • English language skills for reading technical documentation.

Nice to Have

  • Mathematical background;
  • Ability to apply mathematical tools to solve problems, read and understand theorems or formulas, and apply them in code to solve problems. Probability theory and mathematical statistics are particularly interesting;
  • Experience programming in C++;
  • Experience in machine learning;
  • Experience working with text information: RegExp, bash, grep, efficient file search.

We Offer

  • Participation in the development of a dynamically evolving product operating in real-time market;
  • A fair salary based on the results of the interview and your qualifications, ranging from $5000 to $12000;
  • After 1 year with us, developers receive a bonus of 3-6 salaries, depending on their contribution to the company;
  • Opportunity to enhance expertise by working with top colleagues and training on the go;
  • A proven and constantly updated set of training materials: employee development is our focus;
  • A cool young team of professionals focused on results. We value decency, honesty, and openness;
  • Opportunity to implement bold and ambitious initiatives;
  • A horizontal structure, hence the absence of bureaucracy, micromanagement, and "big boss" syndromes;
  • We focus on results, not processes. All our employees have a flexible schedule and remote work options;
  • Referral program: we are confident that the best employees come to us through the recommendations of those who are already with us.

About the Company

Join our team and learn more about open vacancies. Send your resume, and we will provide details.

Oops! Something went wrong while submitting the form.

[email protected]

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

Privacy Policy

BrainShells © 2024

Thank You for Choosing Us!

We will carefully review your resume and get back to you shortly.

Job Details

Company name:
Brain Shells
Salary:
$5,000 – $12,000
Location:
Location not specified
Work Mode:
On-site
Posted on TheJob:
Mar 25, 2026
Last checked:
Aug 12, 2026
Apply Now