 
        
        Join a fast-growing AI & software innovation company building next-generation intelligent systems.
Our client is expanding their Vienna-based engineering team and are looking for a talented Senior Java Developer to help drive the development of scalable, intelligent software products.
Your Impact
 * Take ownership of key systems within their AI-driven software platform, helping shape architecture and technical direction.
 * Contribute throughout the full software lifecycle—from design and development to deployment and monitoring.
 * Write clean, efficient, and well-tested Java code, ensuring reliability and performance.
 * Work closely with product and data teams to integrate AI components into robust backend solutions.
 * Influence design decisions and help mentor junior developers within a collaborative, high-performing team.
We would appreciate:
 * Deep experience with Java, Spring Boot, and RESTful APIs.
 * Strong knowledge of relational databases (e.g., PostgreSQL, MySQL) and ORM tools like Hibernate.
 * Experience with scalable systems, multithreading, and microservices architecture.
Bonus: Familiarity with cloud platforms (AWS, Azure, GCP), Docker/Kubernetes, or exposure to AI/ML pipelines.
What's on Offer:
 * Work at the intersection of software engineering and artificial intelligence, on real-world, cutting-edge products.
 * A collaborative and agile working culture with smart & curious teammates.
 * Flexible hours and hybrid working options.
 * Flat hierarchies and a culture of transparency and shared ownership.
 * Continuous learning budget and opportunities to grow your skills in AI, data engineering, and beyond.
We look forward to your application