Logo for Evolve today Romania

Senior Java Backend Engineer

Key Facts

Remote From: 
Full time
Senior (5-10 years)
English

Other Skills

  • Reliability
  • Collaboration
  • Communication
  • Mentorship

Roles & Responsibilities

  • 8+ years of professional backend Java experience
  • Strong expertise in Java, Spring/Spring Boot, and API design
  • Experience building and maintaining microservices and distributed systems
  • Proficiency with SQL/NoSQL databases and messaging systems; hands-on production deployment, monitoring, and incident response

Requirements:

  • Design and develop backend services and REST APIs using Java Spring
  • Build and maintain microservices and system integrations
  • Own services in production: deployment, monitoring, reliability, and incident response
  • Mentor junior engineers and contribute to engineering best practices; participate in Agile ceremonies and cross-team architecture discussions

Job description

We are Evolve Today, a recruitment agency connecting top engineering talent with world‑class opportunities.

We are hiring a Senior Java Backend Engineer to join a high‑impact engineering initiative building large‑scale scientific, medical, and analytics platforms used globally.

Our partner is a global leader in information management and data analytics, supporting the scientific and academic ecosystem through:

· Scientific & Academic Publishing — platforms used by millions of researchers

· Data‑Driven Analytics — tools enabling universities and institutions to make evidence‑based decisions

· Your work will directly influence how the world produces, accesses, and understands scientific knowledge.

Role Overview

You will join a dedicated engineering team responsible for designing, building, and operating backend services and microservices powering a global research platform.

This is a backend‑focused role, centered around Java, Spring, cloud‑native architectures, and modern distributed systems. You will collaborate with engineering squads across Romania, the UK, and the Netherlands, contributing to the evolution of a complex, high‑availability ecosystem.

This position is open exclusively to candidates based in Romania.

Working Model

· Flexible collaboration: Employment (CIM) or B2B

· Location: Romania — remote or hybrid from Cluj / Iași

· Team setup: Cross‑functional engineering teams distributed across RO, UK, and NL

If you’re a senior backend engineer who thrives in modern architectures, enjoys ownership, and wants to build systems used by the global research community, send your profile, and let’s talk.

Responsibilities

· Design and develop backend services and APIs using Java & Spring

· Build and maintain microservices and system integrations

· Own services in production: deployment, monitoring, reliability, and incident response

· Implement data access layers and messaging‑based integrations

· Ensure observability, performance, and security across services

· Mentor junior engineers and contribute to engineering best practices

· Participate in Agile workflows, architecture discussions, and cross‑team collaboration

Requirements

You will work across a modern backend ecosystem, owning services end‑to‑end:

· 8+ years of professional experience as a Backend Java Engineer

· Design and develop backend services and REST APIs using Java (Spring / Spring Boot)

· Build and maintain microservices, integrations, and distributed components

· Implement data access layers across SQL / NoSQL (PostgreSQL, MySQL, DynamoDB)

· Work with messaging systems such as Kafka, SQS, and RabbitMQ

· Operate services in production: deployment, monitoring, reliability, and incident response

· Ensure observability (logs, metrics, tracing), performance, and security

· Work with AWS services: ECS, EKS, Lambda, S3, RDS

· Contribute to CI/CD pipelines and Git workflows

· Participate in architecture discussions, Agile ceremonies, and cross‑team collaboration

· Mentor junior engineers and promote engineering best practices

· Strong expertise in Java, Spring, Spring Boot

· Solid experience with microservices, distributed systems, and API design

· Strong system design and data modeling skills

· Hands‑on experience running services in production

· Experience with SQL/NoSQL databases and messaging systems

· Strong collaboration and communication skills in cross‑functional teams

Nice to Have

· Kotlin

· Advanced cloud architecture experience

· Experience with large‑scale distributed systems

Back-End Engineer Related jobs

Other jobs at Evolve today Romania

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.