MB | Mercado Bitcoin
Java Backend Developer Specialist
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
São Paulo, State of São Paulo, Brazil
Work mode:
Onsite
Published on:
11 September 2026
What they need
We are looking for a Java Backend Developer Specialist to join our trading engine team. You will work on the development and maintenance of high-performance distributed systems, handling complex scenarios and critical environments where high performance, resilience, and low latency are fundamental.
What will you do?
- Development and Maintenance: Develop and maintain robust Java applications collaboratively and incrementally with other team members.
- Distributed Systems & High Performance: Design and operate high-availability systems, focusing on resilience, low latency (below milliseconds), and performance optimization in critical scenarios.
- Data Consistency: Handle complex distributed transaction scenarios, ensuring data integrity and consistency across multiple microservices.
- Observability: Develop observability-oriented microservices, applying best practices for monitoring, failure anticipation, and proactive incident management.
- Technical & Collaborative Role: Actively participate in ceremonies (technical refinements, plannings, reviews), contributing directly to architecture decisions and product strategies.
- Write and Maintain Automated Tests: Quality is achieved through automated testing of everything developed; therefore, building and delivering tests is part of the definition of done.
What do we need you to have?
Language & Messaging: Consolidated experience in Java (JDK 11+) and practical experience in message-based architectures.
Messaging / Events: Knowledge of ultra-high-performance or distributed messaging (Aeron/Hydra, Apache Kafka, or similar).
Databases: Solid experience with relational databases (preferably PostgreSQL).
Communication & Protocols: Mastery of WebSockets, custom protocol design, and familiarity with financial market protocols (such as FIX).
Binary Serialization: Experience with high-performance binary codecs such as SBE, Protobuf, or FlatBuffers.
Automation & Testing: Mastery of Gradle for build automation and solid experience with automated testing using Cucumber under the BDD approach.
Infrastructure & OS: Mastery of Docker for containerization/environment management and ease of working in a Linux environment.
Knowledge of Observability, Telemetry, and Monitoring:
RPM / Throughput, Response time (50%, 95%, 99%)
Memory usage/limit
CPU usage/limit
Error rate
Knowledge of OpenTelemetry and its paradigms:
Exporters, Collectors, Trace, Span, Metric
Nice to Have
- Knowledge of the financial domain: basic concepts of trading in order books, order types, fee models, and balance control rules.
Please, send an email to: [email protected] if you are interested.
Other offers great for you!
These companies are also looking for great profiles
SARIEL
Développeur Backend Java confirmé
< 450 € selon profil
Freelance
92320 Châtillon, France
Hybrid
Skills
8 months ago
Quick apply
Visian
Développeur Backend JAVA - Montpellier
400
Freelance
Montpellier, France
Hybrid
Skills
7 months ago
Quick apply
Visian
Développeur Backend Java - Montpellier
40000
Permanent contract
Montpellier, France
Hybrid
Skills
4 months ago
Quick apply
No company information available.