Want to work on cool open source technology used by other developers and possibly even travel the world?
We’re looking for an experienced Scala developer to work on the Open Bank Project API.
About us. We’re an 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 and Knowledge of http and/or REST APIs.
Senior Java Developer
We’re looking for an experienced Java developer (back end) to work on the Open Bank Project.
About us. We’re an agile international team with our HQ 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 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 and 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 company. 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 Project Develop innovative cross-platform mobile application that consume the Open Bank Project API.
Requirements. You are a student looking for a 3+ months internship position. 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 can work alone but like teams. Its practical for you to live in Berlin.
Junior Business Developer
We’re looking for a young business developer to work in Berlin.
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.
About you. 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.
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, focused and resourceful. You can travel (through Europe & further afield) as needed.