Senior Java Developer

Posted 2 days 5 hours ago by IT Human Resources

Permanent
Not Specified
Other
Budapest, Hungary
Job Description

We re looking for a Senior Java Developer to join our forward-thinking engineering team, building high-performance, distributed applications that power Real Time communication at scale. you'll work hands-on with advanced messaging technologies, particularly the MQTT protocol, to design and optimize systems that keep data flowing fast and reliably.

This is a fantastic opportunity to shape complex software architectures, collaborate with talented engineers, and see your work directly impact live, high-throughput environments. The role is based in Hungary, with just one on-site day per week for collaboration and connection.
Fluency in Hungarian is essential.

What you'll Do

  • Design, develop, and maintain scalable Java-based applications and Back End services.

  • Build and fine-tune distributed, message-driven systems using MQTT and similar protocols.

  • Optimize performance, reliability, and low-latency behavior under real-world conditions.

  • Take part in architectural discussions, influencing system design and technical direction.

  • Collaborate with developers, QA engineers, and system architects to ship clean, maintainable code.

  • Contribute tools or modules in C++ or Python when needed.

  • Conduct code reviews and champion best practices in modern software engineering.

  • Diagnose and resolve production issues with a focus on resilience and performance.

What You Bring

  • 5+ years of professional Java development experience.

  • Strong grasp of distributed systems, message queuing, and event-driven architectures.

  • Hands-on experience with MQTT or similar technologies (Kafka, RabbitMQ, etc.).

  • Solid skills in multi-threading, concurrency, and low-latency application design.

  • Additional programming experience in C++ or Python.

  • Familiarity with Git, CI/CD, and agile workflows.

  • Sharp analytical thinking and a pragmatic problem-solving mindset.

  • Fluency in Hungarian (spoken and written).

  • Degree in Computer Science, Engineering, or a related discipline.

Why you'll Love Working With Us

  • Work with cutting-edge Real Time messaging and distributed systems tech.

  • Hybrid model just one on-site day per week for optimal work-life balance.

  • Real influence on architecture and system design decisions.

  • Competitive compensation: up to 2,000,000 HUF/month.

  • A collaborative culture built around technical excellence and continuous learning.

How to Apply

If you're a skilled Java developer who enjoys solving complex challenges in distributed environments and are fluent in Hungarian, we'd love to hear from you. Apply now to join a forward-thinking team dedicated to innovation, reliability, and scalability.