For a leading technology company based in Vienna (Austria), working at the forefront of developing software for AI based risk management, we are looking for a senior backend developer (Java/Kotlin, Scala) This role requires relocation to Austria, with full visa sponsorship and relocation assistance provided.Role & responsibilities Lead the development and maintenance of our sophisticated web applications, ensuring they are robust, scalable, and high-performing.Architect, build, and implement new features from scratch, leveraging your full-stack expertise.Seamlessly integrate new features and services into our existing ecosystem, ensuring data consistency and optimal performance.Proactively gather and propose new ideas to enhance our platform, staying ahead of industry trends and technological advancements.Drive the continuous improvement of our codebase, adopting best practices and modern technologies.Mentor and guide junior engineers, fostering a culture of learning and innovation within the team.Requirements Location: Vienna (the world's most livable city) - willingness to relocate to Vienna (Austria) is required Educational Background: Bachelor's or Master's degree in Computer Engineering or a related field Experience: Minimum of 3 years of relevant experience Tech Stack: JVM languages like Java, Scala or Kotlin (preferably Kotlin) SQL databases (preferably PostgreSQL) writing complex native SQL queries (preferably PostgreSQL) or JDBC Spring Framework, Spring boot Angular 2+ (or React), CSS/SASS, Typescript cloud environments like GCP, AWS or Azure microservices Jenkins, Docker, Gradle RxJS, Cypress Jooq NoSQL Bonus Points For Algorithmic thinking, ability to optimize big chunks of code Being a team player, able to mentor other team members Benefits Visa Sponsorship: Comprehensive support for visa application and processing.Competitive Salary: 13th and 14th salary payments annually (double payment in June and December).Attractive Compensation: Competitive remuneration aligned with European market standards.Generous Vacation: Minimum of 5 weeks of paid vacation annually.Relocation Assistance: Support with moving and settling into Austria.Social Benefits: Full European health insurance coverage and other social benefits.Flexible Work Hours: Flexible scheduling to accommodate work-life balance.Professional Growth: Ongoing on-the-job training and continuous learning opportunities.