Software Engineer - (Java)

Tricentis
Vienna, Austria
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Vienna, Austria

Tech stack

Java
.NET
Agile Methodologies
Artificial Intelligence
Automation of Tests
Azure
C Sharp (Programming Language)
Continuous Integration
Cursor (Graphical User Interface Elements)
Programming Tools
Object-Oriented Software Development
Software Engineering
GitHub Copilot
React
Neoload
Build Management
Angular
Github Enterprise
Front End Software Development

Job description

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.

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

Requirements

  • 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

Apply for this position