Senior Software Engineer

  • Vienna, Austria
  • Permanent contract
  • According to experience

About this opportunity:

You will be working on new product development for a major global technology company while you will be responsible for implementing complex solutions using Java technologies. You will be part of the team that has the main responsibility of developing and maintaining the framework of our Web Interface.

Our client is one of the world’s leading enterprise software companies, modernizing, optimizing, and protecting the world’s most complex hybrid environments with the smartest technologists for large Fortune 500 customers across diverse platforms, applications, and operating systems.

The software division builds software to make intelligent, data-driven decisions to achieve better business outcomes delivering transformational solutions to teams who plan, build, test, and operate mission-critical software.

What you can expect:

Be responsible for implementing complex solutions using different technologies. You will be part of a cross-functional product team developing new features and maintaining the software.

  • Make significant contributions to designs, delivering high-quality work that advances the product stability, scale, and technology relevance to customers.

  • Build strong, collaborative relationships with Product Managers, Engineering, Documentation, Support, and field teams, who assist in product adoption.

  • Work in cadence with our mature Agile teams, embracing a mindset of rapid learning, experimentation, iteration, and close collaboration.

  • Thrive in an environment that balances autonomy with teamwork, rewards divergent as well as convergent thinking, and values your participation in long-term and short-term product decisions. 

Perfect job for you, if you have:

  • Bachelor’s degree with five (5) years software development experience, Master’s degree with three (3) years software development experience, or comparable professional experience. Relevant degree fields include Computer Science, Math, Statistics, etc. coupled with certifications in technologies like Java tech-stack, Databases, Cloud platforms, etc.

  • Hands-on experience with the following technologies

    • Java (Spring-boot, Vaadin, Osgi)

    • C/C++

  • Experience with relational Databases

  • JUnit, Mockito, Robot

  • Problem-solving and debugging skills.

To be successful, you will come to this role with solid coding skills and a collaborative mindset:

  • Enthusiastic and proactive about collaborating with Product Managers, Engineers, UX Researchers, and other technology experts in the organization to understand needs and deliver great solutions.

  • Passionate about learning new technologies, new methods, and new skills.

  • Have a good understanding of agile teams, practices, and principles.

To really stand out as the perfect person for this role, you may also have:

  • Working experience in an Agile product development environment and working with Agile teams.

  • Experience with Docker and Kubernetes

  • Experience with Maven, Bazel, and Jenkins

We recommend this role for:

  • EU citizens or those that hold a valid visa, permit, or trade license with the right-to-work in the country that the position is based. This includes relevant work visas, residence permits, EU Blue Card, or a British national living in the EU with the correct UK Brexit withdrawal agreement documentation

Senior Recruitment Consultant

Anna Gabaľová

+420 606 021 605

I will be your partner on your path to a new career.

Expertise Guarantor

Michal Fiedler

I will check if your skills match the job requirements.


Does this job offer sum up all that you've been looking for? Let us know and we'll be happy to help you get it.

If you don't have a LinkedIn profile, please send us your CV.

Agree to marketing follow-up

I hold a valid visa, permit, or trade license with the right-to-work in the country that the position is based.*

Not the right position for you?

We have many more positions also available.