Java Full Stack Director - Software Engineer

Budapest
Software Development /
Full-time /
Hybrid
Founded in 1999 in Vienna, the Qualysoft Group is a manufacturer-independent IT consulting and services company, which successfully provides support for its international customers with the aim of boosting their competitiveness and economic efficiency through innovative IT solutions.

Its focus is on financial services providers, telecommunications companies, the automotive industry and energy service providers. Over 400 employees in 6 subsidiaries work together to ensure state of the art solutions for our clients.

We are looking for new colleagues in Qualysoft teams for diverse projects providing continuous learning opportunities. Our common goal is to provide honesty, development and a stable background while getting to know the latest technologies. We are waiting for your application for the position below!

We are seeking a strong Full stack Java programmer with experience in designing, developing, and testing End to End multi-tier systems who is either expert on Micro Services or willing to learn and implement the same along with user friendly modern user interfaces.

Responsibilities

    • Strong interpersonal skills and team spirit is required in addition to proficiency in verbal and written business communications. This job demands strong work ethic and ability to handle multiple priorities. As part of the team, you will be responsible for maintaining and growing a body of knowledge that is accessible to all team members. We support what we build — you will be responsible for post-production support on a rotation basis. It is very important that the candidate is self-motivated and can run independently with minimal supervision.

    • The candidate will participate in the following activities:

    • Strong hands-on development experience designing & building end-to-end web applications starting from front-end design, REST APIs to interact with the interface, data model to store & manage the data, etc.
    • Understand modern architecture to build scalable applications.
    • Design & develop APIs for data exchange, knowing how to work with multiple data structures and formats (e.g. JSON, flat files, Parquet, ORC, etc.)
    • Meta-data/config driven setup for ease of change.
    • Strong knowledge of database table partitions, data distribution, parallel loads and extracts working on a relational database (Db2, Greenplum or other technologies).
    • Work on batch vs. event-driven data processing. Design for a high level of concurrency to ensure data integrity without compromising performance.
    • Working in an agile squad as a contributor, collaborating with other developers towards a common goal.
    • Modelling and implementing database schemas.

Requirements

    • At least 6 years' relevant experience would generally be expected to find the skills required for this role.
    • Bachelor's degree in computer science or related field with the mentioned relevant years of professional experience as a developer in the data and analytics space.
    • Strong experience with object-oriented languages: Java.
    • Strong experience with user interface design & development using Angular, React, JavaScript, etc.
    • Strong experience in database development (Snowflake, Oracle, Sybase, DB2) including schema design, complex procedures, complex data scripts, query authoring (SQL), and performance optimization.
    • Strong problem-solving skills with the ability to analyze and understand data.
    • Strong knowledge of software development and the system implementation life cycle is a must.
    • Experience in developing, testing & supporting multi-tier technology architectures.
    • Comfortable with Unix/Linux, shell scripting, and Excel.
    • Strong project management and organizational skills.
    • Good to have skills:
    • Experience in KDB/MongoDB.
Why we think you will love working here:

With us you count as a person, our doors are always open.
We live the Qualysoft Team Spirit and stand for transparency!

Fresh wind and new ideas are welcome, because standstill is a foreign word at Qualysoft.