This is us Our mission: we automate banks and fintechs with smart software - in line with our corporate vision of enabling banking wherever it is needed at any time. In doing so, we successfully combine two worlds: the continuity and long-term orientation of an established medium-sized company with the high dynamics of the fintech sector. Would you like to support us? Then join us and become part of the BANCOS team What can you expect from us You will be an important part of our BANCOS Banking Core team. The team is responsible for the visibility and quality of the BANCOS solution for our customers and ensures that the solution, which is carefully tested according to legal regulations and security requirements, is further developed. We offer you a varied working environment in a central position within an established, medium-sized company, so that you can actively help shape it and its culture Das ist unser Tech Stack Programming languages: C/C++, Java, Go, 4gl CI/CD pipelines: Jenkins, GitLab Tools for monitoring and logging: ELK Stack What will your responsibilities involve? You design and implement high-performance, low-latency, high-quality applications You work closely with our product managers, developers and testers in an agile working environment You consolidate and extend the existing code base while ensuring productivity and reliability of the application Your profile You have already worked as a backend engineer for several years, preferably with programming languages such as C, C++, Java, Go or Python Ideally, you have industry knowledge in the banking / financial services / online payment sector You are very familiar with software development processes, software architecture and software design and already have a lot of knowledge of relational databases You feel at home on the Linux console (ksh, bash) and know how to configure cron jobs You are familiar with CI/CD pipelines (e.g. Jenkins, GitLab) as well as tools for monitoring and logging (e.g. CloudWatch, ELK, Datadog) Knowledge of test frameworks is a plus You have a good command of German and English Your Benefits Flexible working with up to 3 days of remote work possible An office directly on the Berliner Ring Attractive additional benefits, such as 30 days holiday BVG ticket & travel allowance Company pension scheme & capital-forming benefits Lunch vouchers Hacker BBQs and team events Free drinks and fruit basket Flat hierarchies Active participation opportunities Interested? Apply to us now as a (Senior) Backend Engineer (f/m/d), including your salary expectations and earliest possible starting date. Keep in mind: Job adverts predominantly present an ideal image of an applicant. Studies show that most applicants only fulfil 60% of the criteria on average. Unfortunately, many promising applicants tend to apply only if they fulfil all the criteria. So if you think the job is right for you but don't necessarily fulfil every single point in the job description, please get in touch with us anyway. We'd love to talk to you and find out if you might be a good fit for us. Direct applications are very welcome. We kindly ask you to refrain from contacting us through recruitment agencies and recruitment agencies About us Since its foundation in 1988, G&H Bankensoftware AG has been developing software solutions under the BANCOS brand for precisely this purpose. The BANCOS solutions are expanding continuously. Our product and service portfolio includes a core banking system, embedded finance, and online banking. In addition, we provide customized software solutions. In total, more than 80 companies – either directly or via partners – are among our national and international customers and users. To complete our product and service portfolio, we have built an extensive and close-knit partner network in the areas of IT outsourcing and application management. As part of a new strategic program, we are further developing the company at all levels with the aim of achieving sustainable growth.