Software Developer Java

This job is no longer active!

View all jobs MindGeek active

View all jobs Software Developer Java active on

View all jobs IT Software active on

Employer: MindGeek
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
  • Updated at: 25.04.2019
    Short company description

    Never heard of MindGeek?

    MindGeek is a company specializing in the development and marketing of highly trafficked web properties; a leader in its activity. But that’s only what we do, not who we are. So who are we? The best way to describe us would be nothing less than awesome! An overstatement? We don’t think so. And neither will you if you come work with us!


    - Bachelor’s degree in Computer Science or equivalent with 5+ years of related work experience
    - Strong knowledge of Java
    - Strong knowledge of Concurrency and Threading Principles
    - Excellent analysis, problem-solving and communication skills
    - Ability to work independently as well as in a team
    - Experience with Caching (Redis, EHCache, etc.), Message Queues (Kafka, ZeroMQ, etc.), NoSQL (Cassandra, Riak, etc.)
    - Experience with Hive, Kafka, Yarn and other distributed and big data solutions
    - Experience with Spring
    - Experience with UNIX/Linux environment
    - Ability to present results to non-expert people
    - Adapt scientific proof-of-concepts to production level code


    - Develop new features for existing projects handling hundreds of billions of events daily
    - Assist junior members of the team when needed
    - Participate in the full software development life cycle (design, implementation, integration, and interaction with quality assurance)
    - Write well designed, testable, efficient code
    - Provide expert advice and assistance to other teams in the company

    Other info

    · Motivating salary aligned with your skills and experience

    · Annual bonuses

    · Private health insurance

    · Meal tickets

    · Team building events

    · Support for obtaining certifications

    · Relaxation room