Skip to content
mimi

Lead Developer / Software Architect for Cash Management Billing Solution (f/m/x)

Raiffeisen Bank International AG

flexible Full-time Lead From €90k/yr 1mo ago

About the role

About

We are building a modern billing platform to replace a 12 year old billing solution used by Corporate & FI customers across the group. The new platform will be cloud-native, hosted on AWS and deployed to our Kubernetes environment. It is being developed with a Java Spring backend, Angular frontend and PostgreSQL. We follow an API-first approach, spec-driven development (SpecKit / bMAD) and embrace AI-augmented development practices to increase productivity and quality.

Your mission:

  • Own the technical vision and system architecture for the billing platform; design clear module boundaries and a modular architecture.
  • Lead a small engineering squad (you + 2 developers) and work closely with 2 BAs, QA/test automation and DevOps.
  • Hands-on development in Java Spring; design and maintain REST APIs/OpenAPI specs (API-first).
  • Drive Spec-driven Development workflows (SpecKit/bMAD), introduce AI-assisted tools for spec, code and test generation.
  • Define and enforce CI/CD, observability, security, performance and deployment patterns for AWS + Kubernetes.
  • Perform code reviews, mentor team members, run architecture / design sessions and coordinate with stakeholders.

Your core competencies:

  • University degree in Computer Science or equivalent experience.
  • 8+ years software development experience; 3+ years as a technical lead / software architect.
  • Strong expertise in Java Spring, REST/OpenAPI design, PostgreSQL and cloud-native patterns.
  • Practical experience with Kubernetes, Docker, AWS and CI/CD toolchains (e.g., GitHub Actions, Jenkins, ArgoCD) and Helm.
  • Familiarity with Angular (collaborating with frontend), test automation practices and DB design/performance tuning.
  • Experience with spec-driven development tools (SpecKit / bMAD) or similar is highly desirable.
  • Proven experience in designing secure, performant systems in regulated environments (banking/payments/billing is a plus).
  • Fluent English (spoken and written), German is a plus.
  • Structured, mentoring mindset and strong stakeholder communication skills.

What´s in it for you:

  • High impact & modern tech: Shape a core RBI product for Corporate & FI customers, built on a cloud native stack (AWS, Kubernetes) with AI augmented development and room to introduce best practices.
  • Flexible work week: Flexible hours, work-from-home options from Austria, and 30 days/year remote work from any EU country.
  • Global community: 75+ nationalities, English as the company language, and work permit support. Find out more about international applications here.
  • Career growth: We believe in continuous learning and proactive career development. Take on challenging work that stretches your abilities, attend trainings, and use new technologies to make a lasting impact.
  • Stay healthy: Subsidized canteen, well-being programs, check-ups, and sport allowances.
  • Save money: Discounts, exclusive banking terms, and a heavily subsidized public transport pass.
  • Family support: Child allowances, gender-neutral parental leave, bilingual company kindergarten, and holiday childcare.
  • Competitive salary: Starting at EUR 90.000 gross p.a. including overtime, with market-compliant overpayment based on experience and qualifications. We are happy to discuss your actual salary in person.

Skills

AWSAngularAPI-firstArgoCDCI/CDDockerGitHub ActionsHelmJava SpringJenkinsKubernetesOpenAPIPostgreSQLREST

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free