Senior Java Software Engineer (Remote) - €400 A Day - Remote

Oliver Bernard Ltd.
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Java
API
Amazon Web Services (AWS)
Azure
Cloud Computing
Code Review
Continuous Integration
DevOps
Distributed Systems
NoSQL
SQL Databases
Spring-boot
Event Driven Architecture
Containerization
Kubernetes
Kafka
REST
Domain Driven Design
Code Restructuring
Docker
Legacy Systems
Microservices

Job description

Job Title: Senior Java Developer (API & Legacy Modernisation)Location:Remote - SpainRate:€400 per dayContract:6-month rolling contractAbout the RoleWe're looking for an experiencedSenior Java Developerto 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 ResponsibilitiesDesign and develop robust, secure, and scalableJava-based APIs and microservicesLead and contribute tolegacy system modernisationinitiativesWork closely with architects, product owners, and DevOps teams to deliver high-quality solutionsImprove system performance, reliability, and maintainabilityContribute to technical design, code reviews, and engineering best practicesSupport integration with internal and external financial systemsEnsure solutions meet security, compliance, and regulatory standardsRequired Experience & Skills~10+ years of Java development experience~ Strong experience inAPI development(RESTful services, microservices architecture)~ Proven track record inlegacy platform modernisationand 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 infinancial services / banking / fintechenvironments~ Strong understanding of security, scalability, and high-availability systems~ Excellent communication skills and ability to work in distributed teamsNice to HaveExperience with containerisation (Docker, Kubernetes)Event-driven architectures (Kafka or similar)Experience with domain-driven design (DDD)Why Join?Competitive €400/dayrateFully remote role within PolandLong-term 6-month rolling contractOpportunity 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 ResponsibilitiesDesign and develop robust, secure, and scalableJava-based APIs and microservicesLead and contribute tolegacy system modernisationinitiativesWork closely with architects, product owners, and DevOps teams to deliver high-quality solutionsImprove system performance, reliability, and maintainabilityContribute to technical design, code reviews, and engineering best practicesSupport integration with internal and external financial systemsEnsure solutions meet security, compliance, and regulatory standardsRequired Experience & Skills~10+ years of Java development experience~ Strong experience inAPI development(RESTful services, microservices architecture)~ Proven track record inlegacy platform modernisationand 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 infinancial services / banking / fintechenvironments~ Strong understanding of security, scalability, and high-availability systems~ Excellent communication skills and ability to work in distributed teamsNice to HaveExperience with containerisation (Docker, Kubernetes)Event-driven architectures (Kafka or similar)Experience with domain-driven design (DDD)Why Join?

Benefits & conditions

Competitive €400/dayrateFully remote role within PolandLong-term 6-month rolling contractOpportunity to work on high-impact modernisation projects in financial services

Apply for this position