Careers

Tezos ecosystem career opportunities

Tezos is the product of many organizations and individuals across the globe working together on an open-source project.

Senior Java developer

Madfish

Madfish

Software Engineering
Europe
Posted on Nov 28, 2025

Key Responsibilities


Design and architect scalable, high-performance search components with focus on system trade-offs


Implement real-time data processing pipelines using Java and distributed streaming technologies


Collaborate with stakeholders to align technical solutions with business requirements


Contribute to system reliability, efficiency, and performance optimization


Technical Requirements


8+ years of software engineering experience with 5+ years specifically in Java development


Strong experience with distributed stream processing frameworks similar to Apache Storm


Proven track record designing and implementing large-scale data processing architectures


Experience with pub-sub messaging systems and loosely coupled architectures


Working knowledge of SQL and NoSQL databases


Demonstrated understanding of DevOps practices, containerization, and CI/CD pipelines


Architecture & Design Skills


3+ years architecting large-scale distributed systems


Ability to create and defend complex design decisions with clear articulation of trade-offs


Experience optimizing system performance, memory usage, and disk access


Knowledge of caching strategies to improve response times and reduce costs


Qualifications


BS/MS in Computer Science or equivalent experience


Strong algorithmic and data structure knowledge


Excellent communication skills and ability to work collaboratively


Self-starter with proven ability to solve complex technical challenges


Qualifications

available till 7-8pm Kyiv time