Senior Java Software Engineer - €400 A Day - Remote

Oliver Bernard Ltd.
León, Spain
16 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience required
10 years minimum
Compensation
€104,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Architectural Patterns Microsoft Azure Cloud Computing Code Review Continuous Integration DevOps Distributed Systems NoSQL SQL Databases
+12 more
Spring-boot Event Driven Architecture Containerization Kubernetes Apache Kafka Api Design Restful APIs Domain Driven Design Code Restructuring Docker Legacy Systems Microservices

Job description

Job Title: Senior Java Developer (API & Legacy Modernisation) Location: Remote - Spain Rate: €400 per day Contract: 6-month rolling contract About the Role We’re looking for an experienced Senior Java Developer to join a financial services programme focused on modernising legacy platforms and building high-quality APIs.This is a long-term contract opportunity for someone who thrives in complex enterprise environments and enjoys transforming legacy systems into scalable, modern architectures.Key Responsibilities Design and develop robust, secure, and scalable Java-based APIs and microservices Lead and contribute to legacy system modernisation initiatives Work closely with architects, product owners, and DevOps teams to deliver high-quality solutions Improve system performance, reliability, and maintainability Contribute to technical design, code reviews, and engineering best practices Support integration with internal and external financial systems Ensure solutions meet security, compliance, and regulatory standards Required Experience & Skills 10+ years of Java development experience Strong experience in API development (RESTful services, microservices architecture) Proven track record in legacy platform modernisation and refactoring Solid knowledge of: Spring / Spring Boot ecosystem Microservices and distributed systems Cloud platforms (AWS, Azure, or GCP) CI/CD and DevOps practices SQL and NoSQL databases Experience working in financial services / banking / fintech environments Strong understanding of security, scalability, and high-availability systems Excellent communication skills and ability to work in distributed teams Nice to Have Experience with containerisation (Docker, Kubernetes) Event-driven architectures (Kafka or similar) Experience with domain-driven design (DDD) Why Join?Competitive €400/day rate Fully remote role within Poland Long-term 6-month rolling contract Opportunity to work on high-impact modernisation projects in financial services

Requirements

This is a long-term contract opportunity for someone who thrives in complex enterprise environments and enjoys transforming legacy systems into scalable, modern architectures. Key Responsibilities Design and develop robust, secure, and scalable Java-based APIs and microservices Lead and contribute to legacy system modernisation initiatives Work closely with architects, product owners, and DevOps teams to deliver high-quality solutions Improve system performance, reliability, and maintainability Contribute to technical design, code reviews, and engineering best practices Support integration with internal and external financial systems Ensure solutions meet security, compliance, and regulatory standards Required Experience & Skills 10+ years of Java development experience Strong experience in API development (RESTful services, microservices architecture) Proven track record in legacy platform modernisation and refactoring Solid knowledge of: Spring / Spring Boot ecosystem Microservices and distributed systems Cloud platforms (AWS, Azure, or GCP) CI/CD and DevOps practices SQL and NoSQL databases Experience working in financial services / banking / fintech environments Strong understanding of security, scalability, and high-availability systems Excellent communication skills and ability to work in distributed teams Nice to Have Experience with containerisation (Docker, Kubernetes) Event-driven architectures (Kafka or similar) Experience with domain-driven design (DDD) Why Join?

Benefits & conditions

Competitive €400/day rate Fully remote role within Poland Long-term 6-month rolling contract Opportunity to work on high-impact modernisation projects in financial services

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all