Raiffeisen Bank is expanding the development team within our SME Tribe (Small and Medium Enterprises).
Let's meet and join us in our mission:
We build the digital bank with a human touch.
Our products
Smart Business – mobile and web banking application for SMEs
Digital SME Onboarding
Lending Infrastructure & Digital SME Loans
Digital Banking Systems for SMEs
Innovation Hub
Who are we?
We are a diverse and close-knit team of developers and analysts who are passionate not only about building applications, but also about challenges, outdoor adventures, and smart ideas.
We maintain a relaxed working atmosphere while being highly committed to delivering quality results.
We are dreamers at heart, but also pragmatic professionals who focus on finding the best solutions.
We value perseverance, open communication, collaboration, and bringing different perspectives together.
What do we do?
We analyze business requests and identify the most suitable IT solutions. More specifically, we:
Understand and, when necessary, challenge business requirements.
Translate business requirements into functional and non-functional specifications.
Provide effort estimates for analysis activities.
Actively participate in solution design and Agile ceremonies.
Support the development team, including developers, testers, and DevOps engineers.
Assess feasibility, benefits, and risks, providing recommendations based on expertise and best practices.
Analyze the impact of business requirements on existing systems and the overall IT landscape, in collaboration with Solution Architects.
Analyze and design Java-based applications ranging from high-volume, low-latency systems to mission-critical applications running in high-availability environments.
Contribute to the continuous improvement of development processes and practices.
Embrace the "You build it, you run it" mindset by being involved throughout the entire project lifecycle, from discovery workshops and solution design to production support and maintenance.
Perform sanity testing to validate delivered functionality.
Provide Level 3 support for live applications and assist in impact analysis following production incidents.
Tools We Use
Integration concepts, patterns, and technologies (Message Queues, Web Services, SCA, Databases, etc.)
Jira for task and issue management
Windows and Linux operating systems
Databases: MariaDB, PostgreSQL, Oracle DB, IBM DB2, and NoSQL databases (Cassandra, MongoDB, etc.)
UML design and modeling tools
API testing and integration tools (Postman, SoapUI, etc.)
Knowledge-sharing platforms (Confluence, etc.)
Benefits
Collaborative and supportive working environment where ideas and initiatives are encouraged.
Competitive compensation package aligned with market standards and your expertise.
Annual leave starting at 23 days and increasing up to 27 days based on professional experience.
13th salary granted after the first year within the company.
Annual performance bonus.
Group life and accident insurance provided through Uniqa.
Monthly flexible benefits package including meal vouchers and additional benefits.
Personal development and career growth plan with dedicated learning time allocated each month.
Pillar III Private Pension contribution through Raiffeisen Leasing.
Private medical insurance.
Volunteering opportunities and community engagement initiatives.
Team-building events and social activities.
Testing tools for mobile apps (Android Studio etc.)