Senior Java Developer
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 hands-on Server-Side Java Developer with a proven track record of building large-scale distributed systems.
This is a fantastic opportunity to work on complex challenges such as:
Designing low-latency distributed systems processing large volumes of real-time trading data
Enabling elastic capacity to manage high-volume or burst traffic
Renovating tooling for cloud-based resource management and enhancing time-to-market for new features
Our technology stack includes cutting-edge tools like:
Kubernetes
Kafka
RocksDB
MongoDB
MemSQL
Prometheus
Tempo
Snowflake
The team culture emphasizes open communication, exploring new technologies, and thinking outside the box.
Responsibilities
- Design and implement high-performance messaging middleware and frameworks
- Build applications with built-in resiliency and high availability, leveraging platform features
- Enhance the Software Development Life Cycle (SDLC), testing frameworks, configuration management, and developer experience through a shift-left approach
- Contribute to architectural decisions and continuous improvement of distributed systems
Requirements
- 7+ years of experience in Java development, with a focus on distributed systems
- Strong core Java programming skills
- Practical experience with distributed system components such as messaging middleware, databases, and networking
- Good communication skills and ability to provide leadership in a collaborative development environment
Advantages
- Hands-on experience with Python
- Familiarity with Kubernetes, DevOps practices, cloud computing, and stream processing architectures
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.