#1 Job Board for tech industry in Europe

Senior Java/Scala Engineer
New
Java

Senior Java/Scala Engineer

Type of work
Full-time
Experience
Senior
Employment Type
B2B, Specific-task
Operating mode
Remote

Tech stack

    English

    B2

    Java

    advanced

    Scala

    advanced

    Java Memory Model

    advanced

Job description

Online interview
Friendly offer

SE Ranking is the company standing behind this powerful and intuitive SEO platform, which has been trusted by over a million businesses, agencies, and SEO professionals since 2013 and we are looking for a highly motivated and proactive Senior Java/Scala Engineer , who is excited to take on new challenges. 


Requirements:

  • Solid proficiency with the Java platform. At least 7 years of experience with Java/Scala, including recent years.

  • Strong understanding of the fundamentals and specifics of multithreaded and concurrent Java/Scala development. Knowledge of the Java Memory Model (JMM) and its concurrency capabilities is required—even if Scala is your primary language.

  • Skills in analysing and tuning the performance of Java applications.

  • Experience in designing, developing and maintaining distributed systems:

    • Independently designing libraries and subsystems, taking active part in designing systems architecture.

    • Experience with distributed databases: understanding architecture and internal mechanisms

    • Performance tuning and system-wide performance analysis

Personal Qualities:

  • Ability to make decisions and take responsibility for them

  • Ability to prioritize appropriately based on circumstances

  • Ability to foresee pitfalls during the design stage

  • Willingness to admit mistakes, analyze and correct them

  • Attention to detail and ability to deliver complete solutions

Would be a plus:

  • Experience leading technical systems architecture.

  • Experience with Spark, HBase, Kafka, ClickHouse

  • Strong appreciation for customizing solutions to fit your own needs

  • Proficiency in Scala (if Java is your primary language)

Responsibilities:

  • Designing and developing a large distributed system with many nodes

  • Building complex MapReduce and Spark data processing pipelines that handle hundreds of terabytes

  • Tuning and improving existing Spark pipelines

  • Creating ETL pipelines for an OLAP database; writing and optimizing queries for it

  • Maintaining the system in a functional and stable state

What we offer:

  • 22 days of vacation

  • Flexible work schedule

  • Compensation of expenses on medical insurance

  • 50% reimbursement of sport or psychotherapy

  • 50% reimbursement of conference tickets and educational courses

  • Compensation for individual English courses

  • A top-notch product that is easy to market

  • Work with a well-motivated fast-and-furious team

  • Fun corporate and team building events

About SE Ranking:

SE Ranking is the company behind a powerful and intuitive SEO platform trusted by over a million businesses, agencies, and SEO professionals since 2013.

The software began as an instrument for monitoring and reporting on web page rankings and grew into a completely integrated SEO platform with over 30 tools that provide reliable data with clear insights for every step of the SEO process and allow the crafting of complex SEO strategies. With a commitment to simplicity and effectiveness, the SE Ranking platform boasts a clean, user-friendly interface tailored to make website optimization easy to access and painless to scale.

The SE Ranking workplace comprises 150+ talents from all over the globe. As a remote-first company, we strive to offer every team member a proper work-life balance. We take care of our employees’ physical and mental health by providing them with the relevant benefits. We value curiosity, creativity, dedication to life-long learning, transparent internal communication, and constructive feedback. To help every team member thrive and reach their full potential, we nurture a dynamic and supportive work environment that sparks growth.

Undisclosed Salary

B2B, Specific-task

Apply for this job

File upload
Add document

Format: PDF, DOCX, JPEG, PNG. Max size 5 MB

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
By submitting your application, you acknowledge that SE Ranking will process your personal data in accordance with our R... more