Skip to Main Content

Jobs

Exciting employment opportunities within the Tenaya Capital portfolio.

(Senior) Java Engineer at ResearchGATE
Berlin, DE
The web was created by scientists and for scientists, to foster scientific collaboration and drive progress for a better world. Join our team to take the web back to its roots and achieve that original mission. We’re a team of passionate optimists from around the world and from many different backgrounds. Together, we focus on changing the way scientists communicate for the better.
 
We love what we do. We connect the world of science and make research open to all.
 
The position
 
We're looking for skilled senior software engineers who care about efficiency and building maintainable software. Our challenges include scaling for rapid response and servicing our millions of users while consistently providing them with complex data. We strive to create a fast yet reliable platform enabling our developers to continuously ship updates.

Responsibilities

  • Develop and implement Java-based services (REST- and message-driven)
  • Design databases for high-performance data access in distributed relational and non-relational databases
  • Build efficient batch and stream processing pipelines to handle our big data workloads
  • Create robust and evolvable solutions with quality of service and data integrity in mind

Requirements

  • In-depth understand of Java
  • Expert knowledge of developing services (Dropwizard, Jetty)
  • Experience working with queue-based integration patterns (Kafka, ActiveMQ)
  • Experience with scalable distributed systems
  • Know-how of No-SQL databases (MongoDB, HBase)
  • Experience working with Hadoop related technologies like Flink, MapReduce, HBase, Hive and HDFS
  • Skill in analyzing and improving the efficiency and stability of various system resources

Your profile

  • You excel at building maintainable, efficient, and scalable software
  • You enjoy working with great people in a lean environment
  • You understand our mission and want to help us achieve it