×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Engineer – Distributed Systems & Microservices | Remote in Spain

Remote / Online - Candidates ideally in
Boise, Ada County, Idaho, 83701, USA
Listing for: UST
Full Time, Per diem, Remote/Work from Home position
Listed on 2026-10-30
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, DevOps, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 140000 - 180000 USD Yearly USD 140000.00 180000.00 YEAR
Job Description & How to Apply Below
Position: Senior Java Engineer – Distributed Systems & Microservices | 100% Remote in Spain
Role Description

We are looking for the very Top Talent...and we would be delighted if you were to join our team! More in details, UST is a multinational company based in North America, certified as a Top Employer company with over 35,000 employees all over the world and presence in more than 30 countries. We are leaders in digital technology services, and we provide large-scale technological solutions to big companies.

What

are we looking for?

We are seeking a Senior Java Developer with strong software engineering expertise and a Dev Ops mindset to build and maintain efficient, scalable, and reliable software solutions. The ideal candidate enjoys creating robust APIs, distributed systems, and best-practice frameworks that enable teams to deliver high-quality applications. You'll work on a global customer project in the financial services sector---a leading provider of credit cards, auto loans, banking, and savings accounts.

Position 100% remote for candidates based in Spain.
On-call support: Paid 24/7 on-call rotation. One week on-call every 5-6 weeks with compensation for on-call hours.

What we're looking for Essential
  • Strong Java programming skills with deep knowledge of building production-grade APIs and distributed systems.
  • Solid understanding of all stages in the Software Development Life Cycle (SDLC) and ability to contribute across the full lifecycle.
  • Deep understanding of design patterns and principles (e.g., SOLID principles, microservices patterns).
  • Experience with multiple testing types:
    Unit Testing, API Testing, Acceptance Testing, and Load Testing.
  • Experience with distributed architectures such as SOA (Service-Oriented Architecture) or MSA (Microservices Architecture).
  • Experience designing and implementing event-driven architectures and REST APIs.
  • Strong grasp of the "build it, own it, run it" Dev Ops model---you take responsibility for design, deployment, and maintenance of your solutions.
  • Experience with build tools like Gradle or Maven and Enterprise Jenkins for CI/CD.
  • Proven ability to work effectively both independently and as part of a team in an Agile environment (e.g., Scrum, SAFe).
  • Comfortable operating independently in a fast-moving program and contributing from day one.
  • Good engineering practices as second nature: API design, automated testing, observability, documentation, and secure-by-default delivery.
Nice to have
  • Relevant experience with AWS services and AWS certifications.
  • Experience working in highly regulated environments, particularly banking and financial services.
  • Experience with Docker and containerization.
  • Experience with serverless technologies (AWS Lambda, AWS Fargate).
  • Familiarity with Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices.
  • Experience building and maintaining internal developer platforms or tools.
What you'll be like
  • A hands-on engineer with a builder's mindset, happy close to the code and shipping practical capability.
  • Passionate about software quality, performance, and responsiveness of applications.
  • Opinionated about good application development, and able to turn that judgement into patterns others can follow.
  • Pragmatic and self-sufficient, able to make progress where priorities shift and drive solutions end-to-end.
  • Security- and automation-conscious. You build quality and controls in, rather than relying on manual processes.
  • Collaborative across development, architecture, Dev Ops, and product stakeholders.
  • Innovative within your team and technical domain---you contribute ideas and drive improvement initiatives.
  • Comfortable working in a highly regulated financial services environment with compliance and quality requirements.
What can we offer?
  • 23 days of Annual Leave plus the 24th and 31st of December as discretionary days!
  • Numerous benefits (Health Care Plan, teleworking compensation, Life and Accident Insurances).
  • Flexible Compensation Program: (Meals, Childcare Support, Public Transport, Professional Development, Health Care Plan options...)
  • Free access to premium training platforms and continuous learning opportunities.
  • Professional stability, career development, and clear advancement paths.
  • Competitive referral bonus program -- share your network and benefit!
  • Choice between flexible payment schedules (12 or 14 payments per year).
  • Genuine Work-Life Balance initiatives (flexibility, 100% remote work policy, compressed schedules during summer...)
  • Access to exclusive UST Club Platform discounts and gym access discounts.
  • Opportunities to work on cutting-edge banking and…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary