Senior Java Engineer – with Big Data
We are Evolve Today, a recruitment agency connecting top engineering talent with world‑class opportunities. On behalf of our client — a global next‑generation technology partner delivering intelligent, scalable digital solutions across media, finance, healthcare, and banking — we are hiring a Senior Java Backend Engineer.
Their engineering teams act as an extension of their clients’ organizations, delivering complex digital products end‑to‑end, from large-scale ML pipelines to production‑grade microservices, with a strong focus on long‑term partnerships and engineering excellence.
Role Overview
You will design and build distributed backend systems, high‑throughput microservices, and large‑scale data processing pipelines. This role suits a Senior Java Engineer with strong JVM expertise, deep backend fundamentals, and hands‑on experience — or strong motivation — in Big Data and ML‑driven systems. Expect complex architectures, high‑volume data flows, and continuous integration of ML models into production.
Contract: CIM
Location: Romania (remote or hybrid from Cluj / Iași)
If you’re a senior engineer who thrives in complex distributed environments and wants to build high‑scale ML systems, send your profile and let’s talk.
Technical Responsibilities
Build and optimize Java microservices with strict SLAs (latency, throughput, reliability).
Design and evolve distributed systems handling large‑volume, high‑velocity data.
Develop and maintain Big Data pipelines for ML training, inference, and personalization.
Integrate ML models into production with robust deployment, monitoring, and rollback strategies.
Apply clean code, design patterns, and engineering best practices in high‑complexity environments.
Contribute to architectural decisions involving scalability, partitioning, caching, concurrency, and fault tolerance.
Collaborate with Data Science teams to operationalize ML workloads at scale.
Mandatory Technical Skills
Strong proficiency in Java and a deep understanding of the JVM ecosystem (performance tuning, concurrency, memory model).
Solid backend engineering fundamentals: API design, microservices, observability, CI/CD.
Experience with distributed systems (horizontal scaling, resilience patterns, distributed coordination).
Enterprise‑level engineering experience in data‑intensive environments.
Strong command of clean code and design patterns.
Nice to Have
Big Data: Apache Spark, Spark SQL
ML Ops: ML in production, Airflow, A/B testing, AWS SageMaker
Python for data/ML workflows
- Department
- IT&C | Software Development
- Role
- Java Developer
- Locations
- Romania
- Remote status
- Fully Remote
- Employment type
- Full-time
- Employment level
- Executive/Senior Level
About Evolve Today
This text can be a short description about your company. A so called "boilerplate", describing your business, services or products that you offer and your target group.
This text should be informative rather than selling.