T
Software Engineer Java
Tricentis
Hybrid 2d ago
About the role
Your role in the team
- 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 we offer
- 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.
Technologies and skills
- GitHub Enterprise
- Angular
- C#
- React
- Azure DevOps
- Tosca
- NeoLoad
- Java
Our expectations:
Qualifications
- Strong knowledge of Java or another object-oriented language.
- Solid understanding of software development and testing principles.
- Ability to adapt, learn quickly, and work across technologies.
- Proactive, solution-oriented mindset.
- Good English communication skills.
Experience
- 3+ years of software engineering experience.
- Experience with CI/CD tools and agile development.
- Experience with AI coding tools (e.g., GitHub Copilot, Cursor, etc.).
- 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.
Benefits
- Bonus Payments
- Fresh Fruit
- Company Restaurant
- Health Care Benefits
- Public Transport Allowance
- Bicycle Parking Space
- Flexible Working Hours
- Snacks, Sweets
- Company Doctor
- Mental Health Care
- Employee Discount
- Company Phone for Private Use
- Tabletop Soccer, etc.
- Company Notebook for Private Use
- Excellent Traffic Connections
- Time for External Voluntary Work
- Coffee, Tea, etc.
Skills
AngularAzure DevOpsC#GitHub EnterpriseJavaNeoLoadReactTosca
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free