TESOBE

Jobs

Scala Developer

Hi!

We're looking for an experienced Scala developer to work on the Open Bank Project API ( https://github.com/OpenBankProject/OBP-API).

About Us

We're a small agile international team based in Berlin. We provide technology and innovation services to banks worldwide.

About You

You eat, breathe, sleep, dream (well, at least some of the time), Scala, map, flatmap, futures and other functional goodness. You also know something about some of these: RESTful APIs, OAuth, Liftweb, Kafka or Akka.

Your role

Writing Open Bank Project API Scala code.

Writing connectors to Core Banking Systems

[Optional] support other developers using Open Bank Project over Slack 

Opportunity to join hackathons around Europe / the world to help developers use the OBP API.

Requirements
  • Experience working with Scala
  • Happy to learn and to adapt to new priorities quickly
  • English fluency

DevOps / Linux Sysadmin

We are looking for a linux devops / system admin to join Open Bank Project.

Your Role
  • Help with OBP-API deployments (both on EC2 and at banks).
  • Occasionaly go to hackathons to suppoert developers. (optional)
Requirements
  • Linux plus some of the following:
  • Kafka
  • Docker
  • Jenkins
  • Jetty
  • Nginx
  • Postgres
  • AWS
  • Devops tools.
  • Familiar in at least one programming language e.g. python, go
  • Knowledge of http and/or REST APIs

Senior Java Developer

Hi!

We're looking for an experienced Java developer (back end) to work on the Open Bank Project (https://github.com/OpenBankProject). 

About Us

We're a small agile international team based in Berlin. We provide technology and innovation services to banks worldwide.

About You

You have good experience in Java - and are fluent in German and English! You may be interested to learn Scala. Knowledge of Postgres, Linux and RabbitMQ and or Kafka would be beneficial.

Your role

Working on Open Bank Project back end connectors to Banking Systems

Requirements
  • Experience working with Java
  • Happy to learn and to adapt to new priorities quickly
  • German and English fluency

Linux Sysadmin / DevOps (Student)

We are seeking a student system administrator DevOps to help with our internal systems and Open Bank Project deployments.

Your Role
  • Maintain our Linux infrastructure / deploy to Amazon EC2 / Rackspace etc.
  • Set up / deploy new virtual machines / Docker images
  • Maintain the existing VPN, back-up routines, email infrastructure and monitoring system
  • Assist developers during the deployment phase
  • Suggest best-practices and improvements to the current system
Requirements
  • You are a student looking for a position at an agile Berlin tech startup 
  • You have experience in Linux system administration, either formal studies (optional) or real-life experience (preferred)
  • You are striving to emerge as an elite DevOps in the near future
  • Some python experience would be beneficial
  • You have a good English communication skills (both oral and writing), German is not required.
  • You are autonomous, you don't panic in front of chaos and you are a true self-starter

Software engineering intern

We are looking for a software engineering intern to join us at our office in Berlin for a minimum period of 3 months. You will work with a top-notch international team working on the Open Bank Project API and related projects.

Your Role
  • Support the development Open Bank ProjectDevelop innovative cross-platform mobile application that consume the Open Bank Project API.
Requirements
  • You are a student looking for a 3+ months internship position at a Berlin startup 
  • You have experience with at least one programming language, interest in functional programming, either formal studies or real-life experience
  • You are striving to emerge as an elite software developer in the near future.
  • You have a good English communication skills (both oral and writing), German is not required.
  • You are autonomous, you don't panic in front of chaos and you are a true self-starter
  • Its practical for you to live in Berlin :)

Junior Business Developer

About Us

Open Bank Project is the leading open source API solution for banks. We are looking for a junior business developer to support our sales and partnership activities. You will work with some of the world’s largest financial institutions to help them accelerate their API journey.

Your role
  • Build & maintain relationships with financial institutions worldwide;

  • Understand our customers' needs and help design offers and solutions addressing those needs;

  • Represent the company at various industry events and conferences;

  •    Work with non-bank partners to bring our solutions to the next level.
Requirements
  • You have a business degree (ideally a Masters);

  • You have excellent communication skills in English;

  • You work fast and autonomously, and also play well in a team;

  • You are creative and determined, focussed and resourceful;

  •    You can travel (through Europe & further afield) as needed.

Would be nice to have:

  • You have a deep understanding of the financial services industry;

  • You have experience working in a similar position and of dealing with large organisations;

  • You have a good understanding of technology and you can use a simple API.

Location: Berlin (but expect some travelling)

Start Date: ASAP

Position: Full-time

Why Join us?

  • Work with a top-notch international/multi-cultural team 
  • Work on the industry changing Open Bank Project
  • Gain first-hand experience working with cutting-edge technology (Scala, Kafka, Cloud, Docker, Elastic Serach etc.) in a fast-paced startup environment
  • Report direcly to the CEO, benefit from mentorship and guidance
  • Cool and relaxed work environment
  • Good compensation
  • Opportunity to live in Berlin, where there are funky bars, lakes in the summer and - ice in the winter! :-)

Please email jobs@tesobe.com with the job title in the subject. If you are applying for a coding position, please include examples of your work / links to github.