CData Virtuality

Senior Java Backend Developer. Long-term contract.

CData Virtuality European Economic Area
No longer accepting applications

Direct message the job poster from CData Virtuality

We would love to be your new team!

Working at Data Virtuality means being part of an international team and thriving. What we offer is remote work from your home, wherever it is. Further, you can expect an unlimited long-term contract with a full-time job, benefits, and genuine team spirit.

At Data Virtuality, you will experience respectful interactions, harmonious teamwork,

without a dog-eat-dog mentality!


What our fantastic team of freelancers worldwide loves about working with Data Virtuality:

  • A stable and reliable job with the freedom and flexibility of a freelancer
  • Fast and dependable monthly payment – in EUR, USD, Crypto, as you prefer
  • Contributing to the success of a growing company
  • Developing a groundbreaking data technology and working with cutting-edge technologies
  • Knowledgeable and approachable C-Level
  • Continuity and growth potential
  • Friendly and international colleagues
  • Full integration into our teams and invitation for our team events worldwide
  • If you want, possibility to relocate to Germany after min. five years of a great collaboration


As a “Senior Backend Developer,” you will be:


Coding Expert – You push on further developing our monolithic product Data Virtuality Platform. With your clean coding approach and your creative power, you conceive, develop, and integrate new components and applications into our products with the highest quality.


Bug Buster – Your mission is to keep an eye on our existing products: You analyze and improve our components and fix bugs.


Team Player – Working remotely: You are independent and reliable and stay in constant touch with the Data Virtuality Team. You keep exchanging ideas with your colleagues and help the team develop the best performance.


Smart, Coding-Talented, Java-Native!


Your tech stack:

Must have

  • “Fluent in” Java
  • strong experience (5+ years) in database design, complex SQL queries
  • in-depth knowledge of OOD methodology, Java, XML, J2EE (JSP, JMS, EJB, Servlet, JDBC, JPA), and Web Services (SOAP & REST)
  • working knowledge of Hibernate
  • keen understanding of the internal operation principles of an RDBMS, knowledge of Data Warehousing is a plus
  • practical knowledge of standard technologies for development, assembly (Maven), and versioning (Git)

Desired

  • strong experience (5+ years) in J2EE development with a focus on WildFly, JBoss, Tomcat, or a similar application server
  • in-depth knowledge of modern architectural concepts, design patterns, and agile software development (Scrum, Kanban)


Your personal stack:

  • fluent spoken and written English is a must-have criterion
  • clean and good quality coding approach is very important because of our complex product
  • analytical thinking, pragmatic development approach with a hands-on mentality
  • being a team player, but also being able to solve problems independently
  • understanding the requirements from the customer view
  • generally very good communication behavior


Data Virtuality in a Sec

Leading various large-scale data integration projects at a global media company, our founder Dr. Nick Golovin experienced that it isn’t enough to rely on just one data integration approach to meet the ever-changing business needs. The Data Virtuality Platform uniquely combines data virtualization and ETL to provide data professionals with a data integration tool that allows them always to choose the suitable method for the specific requirement. Data Virtuality’s flexible data integration approach is the reliable enabler and accelerator for modern data architectures, like data fabric, data mesh, unified data platform, and hybrid-/multi-cloud environments.


Our Tech Stack

Backend: J2EE application running in a JBoss/WildFly container to connect to any kind of

data source (relational/NoSQL/cloud based databases, web services, text files, etc.) and to

query data by using SQL. Persistence layers and internal configurations are delegated to

Hibernate.

Frontend (Desktop): Desktop Application based on Eclipse RCP

Frontend (Web): several Web applications based on Angular

Operating System: Linux, Microsoft Windows, macOs

Languages: Java 11, C, C++, TypeScript, SQL, XML

Databases: Oracle, PostgreSQL, MySQL, MS SQL Server, Amazon Redshift, Snowflake,

Microsoft Azure Synapse Analytics, Exasol, Teradata, Vertica, MongoDB, etc.

Others: Web Services, JDBC, ODBC, REST, OData, LDAP

IDE: IntelliJ IDEA, Eclipse

Framework: Eclipse Rich Client Platform, JUnit, Spring, Hibernate, Angular, JQuery

Application Servers: WildFly, JBoss

Cloud Technologies: Amazon Web Services, Microsoft Azure, Google Cloud Platform

Development, Building, Versioning tools: Maven, Ant, Git

Dev and CI tools: Jira, FishEye, BitBucket, GitLab, Crucible, Confluence, Jenkins

Virtualization and Containers: Docker, VirtualBox, VMware, Vagrant

  • Seniority level

    Not Applicable
  • Employment type

    Contract
  • Job function

    Information Technology
  • Industries

    Software Development

Referrals increase your chances of interviewing at CData Virtuality by 2x

See who you know

Get notified about new Java Software Engineer jobs in European Economic Area.

Sign in to create job alert

Similar jobs

People also viewed

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More