#1 Job Board for tech industry in Europe

  • Job offers
  • Senior Big Data / Java Engineer
    New
    Java

    Senior Big Data / Java Engineer

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

    Tech stack

      Java

      advanced

      Scala

      advanced

      Kafka

      advanced

      SQL

      advanced

    Job description

    Online interview
    Friendly offer

    All-in-one SEO and digital marketing platform SE Ranking is looking for a Senior Big Data / Java Engineer to join its team. We are looking for a highly motivated and proactive professional who is excited to take on new challenges. 


    Responsibilities:

    • Design and develop a large distributed system with multiple nodes.
    • Create complex MapReduce and Spark pipelines for processing data volumes reaching hundreds of terabytes.
    • Optimize and refine existing Spark pipelines.
    • Develop ETL pipelines for OLAP databases, write, and optimize SQL queries.Maintain system stability and respond promptly to emerging issues.

     

    Requirements:

    • Experience: At least 7 years of development experience in Java/Scala.
    • Expert proficiency in Java, including a deep understanding of multi-threaded and concurrent development.
    • Knowledge of JMM (Java Memory Model) and its capabilities in multi-threading.
    • Database experience: Schema design, understanding of key concepts (views, joins, transactions, transaction isolation levels, locks, etc.).
    • Performance optimization skills for Java applications.
    • Experience with distributed systems, including independent design of libraries and subsystems.
    • Familiarity with UML and the ability to document architectural decisions.
    • Strong OOP understanding and practical application of design patterns.
    • Task management skills: Ability to assess complexity, decompose tasks, and prioritize execution.
    • Technical documentation skills: Clear and structured documentation of solutions and recommendations.
    • English: B2


    Personal Qualities:

    • Ability to make decisions and take responsibility for them.
    • Capability to foresee potential issues at the design stage.
    • Willingness to acknowledge mistakes, analyze, and correct them.
    • Attention to detail and commitment to delivering high-quality solutions.


    Would be an advantage:

    • Experience with large-scale data storage and processing systems (HBase, Cassandra, MR Jobs, Flow computations, Kafka, etc.).
    • Proficiency in Scala (if Java is the primary language).


    What we offer:

    • 22 days of vacation.
    • Flexible work schedule. 
    • Сompensation of expenses on medical insurance.
    • Compensation for physical activity or psychotherapy.  
    • 50% reimbursement of conference tickets and educational courses.  
    • Compensation for individual English courses.  
    • Fun corporate events and team building events.  
    • A top-notch product that is easy to market.  
    • Opportunity to take part in the product decision-making process.  
    • Work with a well-motivated fast-and-furious team.  
    • Supportive environment of marketing professionals that value quality above quantity.


    About SE Ranking:

    SE Ranking is a SaaS company known for delivering comprehensive and intuitive SEO solutions. The platform leverages cutting-edge technologies such as AI and ML, granting in-house and agency SEO professionals the power to deliver results that promote sustainable business growth. Since its inception in 2013, over a million users have subscribed to SE Ranking.

    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.


    tutlo_banner_hero

    Practice your English before your job interview!

    Get 3 free English lessons
    Undisclosed Salary

    Specific-task, B2B

    Check similar offers

    Senior Software Engineer/Lead

    New
    Cognizant Tech Solutions
    7.06K - 8.32K USD
    Warszawa
    , Fully remote
    Fully remote
    Spring
    Hibernate
    Java

    Fullstack (80% Angular/20% Java) Developer

    New
    Crestt
    5.08K - 5.72K USD
    Warszawa
    , Fully remote
    Fully remote
    TypeScript
    Angular
    NgRx

    Senior Expert Full Stack Developer (Java + React)

    New
    Clurgo
    6.77K - 8.04K USD
    Kraków
    , Fully remote
    Fully remote
    Java 11
    Kubernetes
    Spring

    Java Team Lead

    New
    DevsData LLC
    6.61K - 8.39K USD
    Kraków
    , Fully remote
    Fully remote
    Java
    Kafka
    SQS

    Senior Java Developer

    New
    Espeo Software
    6.05K - 7.26K USD
    Kraków
    , Fully remote
    Fully remote
    Docker
    AWS
    Java