Show Fewer Options
Company
All
Raiffeisen Bank International AG
Raiffeisen Bausparkasse GmbH
Raiffeisen Factor Bank AG
Raiffeisen Group IT GmbH
Raiffeisen-Leasing Gesellschaft m.b.H.
Job Category
All
Assistance / Administration
Corporate and Investment Banking
Finance / Controlling / Accounting
Information Technology
Legal / Compliance / Audit / Revision
Marketing
Operations
Other
Retail Banking
Risk Management
Level of Experience
All
Entry level / Junior
Expert
Internship
Middle / Lower Management
Part-time student job
Specialist / Professional
Top Management
Lead Developer / Software Architect for Cash Management Billing Solution (f/m/x)
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:
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.
Flexible work week: Flexible hours and work-from-home options from Austria
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: In accordance with Austrian legal requirements, the minimum salary for this position is EUR 3725,93 gross per month under the applicable Banking Collective Agreement. The actual salary is typically higher and will be determined individually based on your qualifications, professional experience, and the specific requirements of the role. We are happy to discuss the details in person.
If you have questions regarding our application process, feel free to check out our FAQ or our page for international applicants.
Your contact:
Monique Gramann-Heinrichs
Talent Acquisition Team
Build a career where your work truly matters. At Raiffeisen Bank International, with more than 17 million customers across Austria and CEE, it’s our people who make the difference. From day one, you’ll take responsibility, grow beyond ladders and org charts, and help us deliver lasting value to our customers. We are dedicated to fostering diversity, inclusiveness, and equity — striving to create a culture where every voice is heard and every individual feels valued and respected.
Your benefits at one sight:
Join a team that values your well-being and professional development, offering a variety of benefits to support your success.
Don't just watch your future happen.
Make it happen.