Senior Java Backend Engineer
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
- Department
- IT&C | Software Development
- Locations
- Romania
- Remote status
- Fully Remote
- Employment type
- Full-time
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.