Java Team Leader

GreenLantern is looking for a Java Team Leader to join us.
The Java team leader will lead a team continuously creating new features and will be responsible to deliver large, cutting edge real time gaming platform.

We are aiming to build a “Ninja” team that will allow us to release quality code in minimal time and to react quickly to the ever changing market in the gaming world.

The role will be ~90% hands-on on first stage

The job includes:

  • Designing and implementing highly scalable and highly available features using cutting edge technologies (e.g. Kafka, Vert.x, AWS services, Redis, InfluxDB, MySQL, Elastic search, JavaRX and more)
  • Developing distributed data flow processes and complex software designs to support high data and low latency rates
  • Lead the development of GreenLanern gaming platform and ensure its scalability and performance
  • Mentor Junior and Senior members of the team
  • Being Architecture and Technological trust point of the team
  • Will be responsible for code quality including reviews and apply best practices

Requirements:

  • in computer science / software engineering
  • 6-10 years’ experience in server side development (Java / Scala)
  • At least two years of experience as a development team leader (2-4 people) – Advantage
  • Experience with Spring/Hibernate – Must
  • Experience with Vertx – Big plus
  • Experience in one of NoSQL data stores like Redis, Mongo, Elasticsearch, etc. – Must
  • Extensive Java knowledge (Java Core, multithreading)
  • Proficiency in Object Oriented Programming, design patterns and microservices architecture
  • Leadership capabilities – can lead development activities, team player, motivate and mentor team members
  • Experience with Maven/Gradle – Must

As the Java leader Engineer at GreenLantern you will be using cutting-edge technologies, such as Vert.x/Kafka/Redis/Elasticsearch/Microservices to build a scalable distributed architecture for handling vast gaming network.

You will be part of a small, tight-knit, hands-on team that takes pride in its exceptional coding standards and development practices. As part of our team, you’ll be dealing with massive amounts of data from different sources and using state of the art technology to make the big data approachable in real-time. Each member of our team is a development athlete/all-around-player. You should be able to build a product end-to-end from design to coding, testing and deployment.

Requirements:

  • in computer science / software engineering
  • 6-10 years’ experience in server side development (Java / Scala)
  • At least two years of experience as a development team leader (2-4 people) – Advantage
  • Experience with Spring/Hibernate – Must
  • Experience with Vertx – Big plus
  • Experience in one of NoSQL data stores like Redis, Mongo, Elasticsearch, etc. – Must
  • Extensive Java knowledge (Java Core, multithreading)
  • Proficiency in Object Oriented Programming, design patterns and microservices architecture
  • Leadership capabilities – can lead development activities, team player, motivate and mentor team members
  • Experience with Maven/Gradle – Must

What will you get?

  • Interesting and challenging work with exciting project involving newest technologies
  • Professional development opportunities
  • Share options

מספר משרה: 4818

למה לעבוד קשה?

שלחו לנו קו”ח ותנו למשרה הנכונה למצוא אתכם