Apply for the Senior Full-Stack Developer - Austria with Full Visa Sponsorship position at space.talents in . Find the best jobs for you effortlessly with InJob.AI, your ultimate solution for job search. Discover top job opportunities and streamline your job search process.

Job Description
<div>
On-site job in the world's most liveable city - Vienna/Austria.
<br/>
<br/>
For a leading technology company based in Vienna (Austria), working at the forefront of developing software for AI based supply chain 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.
<br/>
<br/>
<strong>
Role & Responsibilities
<br/>
<br/>
</strong>
<ul>
<li>
Lead the development and maintenance of our sophisticated web applications, ensuring they are robust, scalable, and high-performing
</li>
<li>
Architect, build, and implement new features from scratch, leveraging your full-stack expertise
</li>
<li>
Seamlessly integrate new features and services into our existing ecosystem, ensuring data consistency and optimal performance
</li>
<li>
Proactively gather and propose new ideas to enhance our platform, staying ahead of industry trends and technological advancements
</li>
<li>
Drive the continuous improvement of our codebase, adopting best practices and modern technologies
</li>
<li>
Mentor and guide junior engineers, fostering a culture of learning and innovation within the team
<br/>
<br/>
<br/>
</li>
</ul>
<strong>
Requirements
<br/>
<br/>
</strong>
<ul>
<li>
Location: Vienna (the world's most livable city) - willingness to relocate to Vienna (Austria) is required
</li>
<li>
Educational Background: Bachelor's or Master's degree in Computer Engineering or a related field
</li>
<li>
Experience: Minimum of 3 years of relevant experience
</li>
<li>
Tech Stack:
</li>
<ul>
<li>
JVM languages like Java, Scala or Kotlin (preferably Kotlin)
</li>
<li>
SQL databases (preferably PostgreSQL)
</li>
<li>
writing complex native SQL queries (preferably PostgreSQL) or JDBC
</li>
<li>
Spring Framework, Spring boot
</li>
<li>
Angular 2+ (or React), CSS/SASS, Typescript
</li>
<li>
cloud environments like GCP, AWS or Azure
</li>
<li>
microservices
</li>
<li>
Jenkins, Docker, Gradle
</li>
<li>
RxJS, Cypress
</li>
<li>
Jooq
</li>
<li>
NoSQL
</li>
</ul>
<li>
Bonus Points For
</li>
<ul>
<li>
Algorithmic thinking, ability to optimize big chunks of code
</li>
<li>
Being a team player, able to mentor other team members
<br/>
<br/>
</li>
</ul>
</ul>
<strong>
Benefits
<br/>
<br/>
</strong>
<ul>
<li>
Visa Sponsorship: Comprehensive support for visa application and processing
</li>
<li>
Competitive Salary: 13th and 14th salary payments annually (double payment in June and December)
</li>
<li>
Attractive Compensation: Competitive remuneration aligned with European market standards
</li>
<li>
Generous Vacation: Minimum of 5 weeks of paid vacation annually
</li>
<li>
Relocation Assistance: Support with moving and settling into Austria
</li>
<li>
Social Benefits: Full European health insurance coverage and other social benefits
</li>
<li>
Flexible Work Hours: Flexible scheduling to accommodate work-life balance
</li>
<li>
Professional Growth: Ongoing on-the-job training and continuous learning opportunities
</li>
</ul>
</div>AI Powered Job Insights
Exciting opportunity for a Senior Full-Stack Developer in Vienna, Austria, with full visa sponsorship and relocation assistance provided! This role is with a leading technology company specializing in AI-based supply chain management, looking for someone to drive the development of robust web applications. 📍 Location: Vienna, Austria 💼 Position: Senior Full-Stack Developer ⏰ Type: On-site 📅 Date Posted: June 21, 2024 Role Summary: - Oversee the development and maintenance of high-performing web applications. - Architect and implement new features, leveraging full-stack expertise. - Integrate features seamlessly into the existing ecosystem, ensuring optimal performance. - Drive codebase improvement by adopting best practices and modern technologies. - Mentor junior engineers, promoting a culture of learning and innovation. What You'll Do: - Lead the development and enhancement of sophisticated web applications. - Proactively suggest new ideas to enhance the platform. - Collaborate with the team and maintain workflow efficiency. What's Needed: - Minimum of 3 years of experience in a relevant field. - Proficiency in JVM languages like Java, Kotlin, or Scala. - Experience with SQL databases, preferably PostgreSQL. - Familiarity with frameworks like Spring and Spring Boot. - Frontend experience with Angular 2+ or React, along with CSS/SASS and Typescript. - Knowledge of cloud environments such as AWS, GCP, or Azure. - Experience in microservices, Jenkins, Docker, and Gradle. Bonuses: - Ability to optimize large codebases and algorithmic thinking. - Team player mentality with mentoring capabilities. Additional Perks: - Full visa sponsorship and significant relocation assistance. - Competitive salary with an attractive remuneration package including 13th and 14th monthly payments. - Generous vacation policy with a minimum of 5 weeks of paid vacation. - Full European health insurance coverage and other social benefits. - Flexible work hours to support work-life balance. - Continuous professional development opportunities.
Top Interview Questions
A: I have over five years of experience working with JVM languages, predominantly Java and Kotlin. For back-end development, I prefer Kotlin due to its concise syntax and functional programming features, which can enhance code readability and reduce boilerplate. However, when I work on legacy systems or projects that require robustness, I stick to Java since it has a larger community and extensive libraries. My decision is based on project requirements, team expertise, and long-term maintainability.
A: To ensure effective communication in a microservices architecture, I typically use RESTful APIs or messaging queues like RabbitMQ for asynchronous communication. For data consistency, I adopt the eventual consistency model and leverage distributed data management tools, such as Sagas or CDC (Change Data Capture) patterns. Additionally, I emphasize using shared contracts and API gateways to avoid coupling and ensure that services can evolve independently.
A: In one project, we faced significant latencies due to inefficient SQL queries in our application. I first conducted a detailed analysis using profiling tools to diagnose the issue. I then restructured our SQL queries, implementing indexes and optimizing joins, which improved performance by over 60%. Additionally, I introduced caching mechanisms to alleviate load on the database for frequently accessed data. This experience reinforced my understanding of the importance of performance tuning in application development.
A: I believe in fostering an open and supportive environment to mentor junior developers. I regularly schedule one-on-one sessions to discuss their progress and any challenges they face. For instance, I paired with a junior developer on a project to guide them through code reviews and best practices in clean code principles. This not only helped them improve but also encouraged them to ask questions and take initiative in their learning process.
A: I have extensive experience with GCP and AWS, utilizing services like AWS Lambda for serverless architectures and GCP's Pub/Sub for event-driven microservices. I typically assess the application's requirements, such as scalability needs, cost constraints, and data storage options, before selecting cloud services. For example, for a recent scalable e-commerce app, I opted for AWS S3 for file storage and AWS ECS for container orchestration due to its seamless integration with other AWS services and ability to scale effectively.
Want to get matched with your dream job?
Try InJob.ai for Free and Get Matched 100s of such opportunities!
200+ professionals have found their dream job with InJob.ai this week.

Salary Benefits
Salary details not provided

Want to apply directly?
Apply for the Senior Full-Stack Developer - Austria with Full Visa Sponsorship position at space.talents in using https://www.linkedin.com/jobs/view/3955613693


AIQMS, United States
AIQMS, United States
agreeya, Plano, TX
agreeya, Plano, TX
Simbe Robotics, United States
Simbe Robotics, United States
Open iT, United States
Open iT, United States
Still have a question? Check out our FAQ section below.
