Company
Role
At DbVis Software, we are passionate about building the ultimate tool for developers to manage the ever-growing world of data. Our foundation is built on providing highly engineered tools that enable users to connect, manage, and optimize databases and their data.
Since 2003, our mission has been to engineer the best database tools on the planet, and we are proud to have created a product used by companies and developers globally, reflecting our commitment to highly engineered products that we ourselves want to use.
DbVisualizer is engineered using Java, and we are currently enhancing and expanding the product by adding server-side features, real-time collaboration, and AI capabilities, among others. The details are still evolving, and perhaps you could be a part of shaping them?
“Our mission is to engineer the best database tools on the planet”
We are looking to expand our core development team with a talented Java developer. You’ll be joining a compact, cohesive team that has established mature structural capital, including efficient tools and methodologies.
Our team works with multi-disciplinary roles where each developer gets to own and participate in the full lifecycle of new features. This means analyzing, architecting, designing, coding, testing, shipping and supporting our new features – so we take full responsibility for the quality, as this is how we differentiate.
In this role, you will engage directly with our users to understand how they use the product, help solve their challenges, and identify areas for improvement.
Key responsibilities
To succeed in this role, you are a strong Java developer. You have worked with both desktop and web applications, and have experience in building frameworks, application features, APIs and user interfaces.
Working with various database engines, performance tuning, parsers and syntax analysis, UX, UI, REST APIs, web applications, cloud and AI sounds exciting to your ears. You are result-oriented, eager to take responsibility and unafraid of technical challenges.
You are self-driven, motivated, and thrive on discussing high-level programming concepts with your colleagues. Your ideas and contributions will not only be acknowledged – but celebrated.
Relevant technologies
You don’t have to master all of the above, but being able to navigate the associated complexity is essential.