Vollzeit
Linz Urfahr, Salzburg, Sankt Johann im Pongau
15.05.2025
Linz Urfahr, Salzburg, Sankt Johann im Pongau
ALL ABOUT: CREATING SAFETY BY TECHNOLOGY
- Design and develop robust, scalable Java 21 services with Spring Boot 3 for high-availability solutions.
- Utilize modern backend technologies like Elasticsearch, Redis, RabbitMQ, and relational databases.
- Contribute to software architecture design and ensure future-proof backend services.
- Ensure code reliability and maintainability through rigorous testing and best practices.
- Work in a cross-functional, agile team environment using tools like Git, Jira, and Confluence.
- Engage in learning, share knowledge and support your team to achieve the best possible results together.
|
Your tasks
- Develop customized applications in C#, WPF, .NET
- Extend and optimize zenon
- Design and implement code architecture and API's for small and mid-size projects
- Work with SQL databases and structured data (XML, JSON, CSV)
- Collaborate closely with customers and internal teams
- Occasionally visit customers on-site
|
RESPONSIBILITIES
- At least 4 years of experience in backend and frontend development with languages like Java, Kotlin or Typescript.
- English fluent, German is a plus
- Master’s or bachelor’s degree in Multi-Media, Software Engineering, Information Systems or Computer Science or some years of experience in this field
- Experience with technologies like Spring, Liquibase and different database technologies (SQL/NoSQL) and Database Design.
- Experience with frontend technologies like React, NextJS or Vue.
- Proven experience in test automation and test-driven development as well as understanding of CI/CD pipelines and build tools
- Understanding of modern online application architecture concepts, such as availability, scalability, resilience, and responsiveness as well as caching strategies and API design
- Understanding of cloud technologies and state of the art SaaS products like AWS, GitHub, Datadog, Akamai or Cloudinary
- Experience with cloud infrastructure management using Terraform or CloudFormation
- Experience with working in virtual & mixed team organizations, including outsourced partners and vendors
|
KEY MISSION AND ACCOUNTABILITIES:
- Design scalable, maintainable, and efficient solutions together with your team members
- Take ownership of complex challenges, managing the entire process from concept to deployment using the necessary tools and resources
- Contribute across multiple areas including backend, frontend, and IT operations, helping to accelerate and improve the systems development life cycle through DevOps practices
- Maintain and continuously improve existing codebases and resolve identified issues
- Collaborate closely with team members, conduct code reviews, and adapt your code based on feedback
- Improve existing architecture and design APIs that other teams and customers depend on
- Apply best practices in coding, testing, and deployment to ensure high-quality, reliable software
|
Vollzeit
Salzburg, Sankt Johann im Pongau
14.05.2025
Salzburg, Sankt Johann im Pongau
ALL ABOUT: CREATING SAFETY BY TECHNOLOGY
- You design and develop new functionalities in our Flutter-apps.
- You design and develop associated backend services with Spring Boot.
- You analyze and fix problems in our software.
- You keep an eye on the market for new technologies and keep our products up to date.
- You support your colleagues in their professional and personal development.
- Quality and user experience are a matter of course for you - the users are your top priority.
- For you, a good and clean software architecture forms the basis for long-term success.
- You are convinced that you can achieve more in a team than alone.
- You are open to change and always see it as an opportunity for improvement.
|
RESPONSIBILITIES
- Proven experience as a Solution Architect, ideally in a media, data, or content-related environment
- Strong background in Domain-Driven Design (DDD), including hands-on application of methods like event storming and context mapping
- Experience in requirement engineering and stakeholder collaboration to translate business needs into technical solutions
- Degree in computer science with several years of relevant experience
- Fluent in English, German is a plus
- Experience in evaluating build-vs-buy decisions and conducting market research
- Familiarity with agile methodologies and working in cross-functional teams
- Basic knowledge of software engineering, data engineering, and AI, sufficient to discuss technical feasibility with development teams
- Communicative team player with an analytical mind-set willing to take responsibility and drive topics
|