Software Engineer - (Java)
Are you a Java developer who is also an AI enthusiast? Do you enjoy using AI tools to write better code, move faster, and rethink how software is built? We’re looking for a Software Engineer (Java) to join our R&D team in Vienna (this is a firm requirement) and work on our flagship product Tosca — a leading platform for continuous testing and intelligent automation.
Across Tricentis Engineering, we are embracing the use of AI agents across all phases of development, to deliver more value to our customers, faster and with higher quality. In this role, you will work on the cutting edge of agentic development and help your team adopt and define new best practices.
What you’ll do
- Design and build scalable, high-quality solutions in Java
- Collaborate closely with engineering, product, and QA teams
- Break down complex problems into clean, deliverable increments
- Actively use AI-powered development tools (Copilot, Cursor, etc.) as part of your daily workflow
- Contribute to code reviews, feature design, and technical discussions
- Work in a self-organizing agile team and help improve how we build software
- Experiment with different approaches to solve complex engineering challenges
- Contribute to test automation, CI/CD, and continuous delivery
AI-first mindset (must-have)
- AI-assisted development is a core part of how we work
- You’ll use AI across development, refactoring, testing, and automation — this is not optional, but part of our engineering culture
What you bring
- 3+ years of software engineering experience
- Strong knowledge of Java or another object-oriented language
- Experience with CI/CD tools and agile development
- Solid understanding of software development and testing principles
- Experience with AI coding tools (e.g., GitHub Copilot, Cursor, etc.)
- Ability to adapt, learn quickly, and work across technologies
- Proactive, solution-oriented mindset
- Good English communication skills
Nice to have
- Experience with C# / .NET
- Frontend experience (React / Angular)
- Experience with AI engineering or MCP
- Knowledge of test automation
- Azure DevOps / GitHub Enterprise
- Experience with tools like Tosca or NeoLoad
Why join us
- Work on a market-leading product used by global enterprises
- Be part of a team where AI is embedded in everyday development
- Learn fast and grow in a modern engineering environment
- Multicultural team (Vienna / Prague / US) + hybrid setup
- Real impact — your work directly improves how software is built and tested
If you’re excited about Java + AI + real impact, let’s talk!
"We are under a legal obligation in Austria to indicate the minimum salary, which is 45 738 EUR gross per year for this position, according to the IT collective agreement. However, our attractive compensation packages follow current market salaries and can therefore be significantly above the indicated minimum salary. Wir sind in Österreich gesetzlich verpflichtet, das Mindestgehalt anzugeben, welches laut IT-Kollektivvertrag für diese Position 45 738"

