We are currently looking for an experience Software Engineer to join the team and help build our Cash management software products. Your goal is to ensure that our customers have the best experience and that our products meet the highest quality standards.
Discover Raiffeisen Tech ✨Raiffeisen Tech Romania, a subsidiary of Raiffeisen Tech GmbH in Vienna, brings together experienced tech talents to enable Raiffeisen Bank International (RBI) Group to offer innovative technology solutions. The company fosters a collaborative environment for building international projects using advanced technologies, embracing a flexible approach and valuing curiosity and courage to innovate.
Your mission 🎯
Design and implement scalable and efficient Java applications using Spring Boot.Develop and deploy applications on Kubernetes, utilizing Docker containers.Implement event-driven design patterns for real-time data processing and application workflows.Collaborate with cross-functional teams to define, design, and ship new features.Maintain code quality, organization, and automation.Troubleshoot and debug applications in production and non-production environments.Contribute to continuous integration and continuous deployment pipelines.Write unit and integration tests to ensure application reliability.
Required superpowers 🦸♂️
Education in computer engineering, computer science, or a related field. 3-5 years of experience working as a software engineer. Proficiency in Java and Spring Boot. Experience with Kubernetes and Docker. Strong understanding of event-driven architecture. Knowledge of CI/CD pipelines, preferably with GitHub Actions. Strong understanding of RESTful APIs and microservices architecture. Familiarity with testing frameworks such as JUnit and Rest Assured. Experience with version control systems, particularly GitHub. Proactive attitude and strong problem-solving skills.
Nice to have
Banking and cash management domain knowledge.Experience with Apache Pulsar or similar event streaming platforms.CKAD (Certified Kubernetes Application Developer) or any AWS certification.Knowledge of the Atlassian Suite, especially Jira and Confluence.Experience with AWS managed services.DevOps mindset and experience in tools like ArgoCD.