Rubean AG – We transform smartphones into payment terminals
Rubean AG is a multinational fintech company based in Munich, Germany, and the leading provider of pure software point-of-sale solutions for banks, acquirers and merchants.
With our solution, regular smartphones become secure and fast payment acceptance terminal (POS devices) without any additional hardware.
For our team in Munich we are looking for a:
Senior Java Software Developer (f/m/d)
About the Role:
- Full time
- From today
- Permanent contract
- 81379 Munich – Germany
You are developing software components and services for the Rubean payment platform and for customers to use regular mobile devices as POS terminals in a secure way.
Why is this role interesting for you?
Rubean AG is at the forefront of the digital transformation, everyone is talking about these days. Latest since the pandemic, payments transition more and more away from regular cash to card payments or online transactions. While mobile phones and other wearables are already able to act with a virtual payment card when you buy something, the Rubean platform allows merchants, delivery personnel and every businessperson to accept card payments on their regular mobile phone in a secure and certified way.
In our international team, you can contribute to innovative, intuitive as well as secure services of the Rubean payment SAAS platform that allow the backend processing in a scalable and modern way on a state-of-the-art infrastructure in Docker containers, orchestrated by Kubernetes.
At Rubean, you can make an impact and create and enhance the solution that many customers use to ensure they get paid for their services. At the same time, you can continuously develop your strengths and learn from your specialist colleagues.
Your tasks as a Java developer:
- Development of clean and efficient code based on specifications and guidelines,
- Development of services and components,
- Troubleshooting programming issues and ensuring a productive work environment,
- Maintenance and regular improvement of existing software,
- Pre-launch analyzing and testing,
- Ensuring software security by applying the standards of the PCI (Payment Card Industry),
- Proactively seeking ways to improve processes and interactions, addressing the business needs,
- Helping and supporting your team colleagues.
Agile concepts and especially the inspect-and-adopt approach in line with optimization-focused thinking is part of our team DNA at Rubean.
Your profile:
- IT-/tech-related academic degree (bachelor’s or master’s degree), ideally in Computer Science,
- Several years of experience using kubernetes native Java-stacks, e.g. micronaut, quarkus, spring boot
- Good knowledge of redundant, highly available and highly scalable systems, service-based architectures, API-centric system designs, and development environments,
- Knowledge of dependency injection, software design patterns and continuous integration,
- Language skills: English, fluent German is a plus.
Nice to have:
- Experience with image based deployments (Kubernetes) in a private cloud environment using Docker and Jib builds,
- Good knowledge of the microprofile microservice standard
- Good knowledge in prometheus and grafana for monitoring our services
- Knowledge of IAM integrations such as Keycloak
- Profound knowledge in Message Queues such as Kafka, MongoDB Change streams
- Profound knowledge in MongoDB (no-sql)
What are the benefits of working at Rubean?
- 30 days of holiday
- Smart colleagues to learn from
- Flexible working times around key working hours of your team
- Fair remuneration and a wide range of social benefits
- Corporate Pension Scheme (in progress)
- Supported personal development
If you are interested, please send your application to:
Rubean AG
Monika Niggls
Kistlerhofstraße 168
81379 München
Tel.: +49 89 35756-0
E-Mail: monika.niggl@rubean.com
or use the contact button below