Senior Java Software Engineer (m/f/d)

We are looking for a Senior Java Software Engineer to join our passionate team of developers, researchers, marketers, and product managers in Vienna, Austria. At Semantic Web Company (SWC) you’ll work alongside great people with a wide variety of backgrounds and talents.

About SWC:

SWC  is   a    leading    provider    of    graph-based knowledge technologies. Its flagship product, the PoolParty Semantic Suite, is the  most  complete  semantic  middleware on the market comprising taxonomy, auto classification, text mining, semantic search, recommender systems, and knowledge graph solutions. SWC supports over 180 organizations, including over 50 Forbes Global 2000 companies, and has been a pioneer in the field of Semantic AI for over 15 years.

If you are interested in technology and working in a close-knit, dynamic environment, SWC might be the right fit for you.

About the Role:

Java Software Engineers focus on developing components for the PoolParty product family. They are involved in all stages of the software development process from requirements analysis and feature implementation/bug fixing to architectural decisions and quality assurance.

Your Main Responsibilities:

  • Refine, design and implement PoolParty product features with the scrum team (with focus on backend development)
  • Participate in Product Backlog Refinement sessions to formulate user stories by clarifying the technical details
  • Mentoring developers and guiding them towards best development practices and participate in regular code reviews and pair programming sessions


As the ideal candidate, you will have:

  • Completed university studies in IT or adequate practical experience
  • 3+ years of experience in Java development (Java 8+, Spring and associated frameworks and libraries)
  • Solid understanding of professional software engineering best practices including coding standards, code reviews, source control, build processes and testing
  • Willingness to educate yourself about web-based Information Management, Semantic Web, and Linked Data
  • Analytical thinking, teamwork and communication skills


Other qualifications and experiences (nice to have):

  • Business proficiency in English, German is a plus
  • Experience with technologies like graph databases, triple stores (e.g GraphDB) and search index stores (Elasticsearch, Solr)
  • Experience working with scrum methodologies
  • 3 years of relevant digital marketing experience

What We Offer:

  • A friendly and professional working environment in a rapidly-expanding tech and AI company
  • An attractive office with a library, small gym, showers, and relaxation zone that is based in the heart of Vienna, Austria (“the most liveable city in the world” according to ‘The Economist’). Located on the popular Mariahilferstrasse, our office is easy to reach with public transportation and is busy with shopping and food options
  • An international workspace where more than 65% of colleagues come from across the globe. English is the main working language in the company
  • Invitation to company-sponsored social activities and additional team building activities throughout the year
  • Career development path, through: paid internal & external trainings on an individual and team level, hands-on experience, time for innovation, and many more
  • A good work-life balance with the possibility to work from home up to 3 days per week and flexible working hours
  • And of course, we offer free tea, coffee, fruit, and snacks

The minimum gross salary offered (full-time-equivalent) is EUR 55.000,00 p.a. – overpayment is possible depending on education, skills and prior work experience.

Please upload your CV and application letter here!

We would love to have you in our team!

Semantic Web Company welcomes applicants of all backgrounds regardless of race, ethnicity, sexual orientation, gender expression, age, disability, and other statuses. Our company culture as well as policies enforced by our active Diversity, Equity & Inclusion (DEI) Group work towards ensuring an inclusive workplace.