Location
Remote (Poland, Spain)
Seniority
Senior · 6+ years exp
Employment
Full-Time
First seen by Alion on Nov 8, 2026.
Overview
Company
Impact
Profile match
Ambush is a People Company that specializes in identifying, retaining, and integrating highly-talented remote designers and engineers into teams across various sectors. With almost a decade of experience, Ambush focuses on building long-term, dedicated partnerships, providing clients with exceptional software development and design services. The company prides itself on its human-centered approach, remote team integration, and commitment to quality, making it a trusted partner for organizations in the financial, medical, and privacy sectors.
Job Description:
- Design, build and maintain backend services with Java and Spring Boot
- Develop REST APIs and event-driven integrations with Kafka
- Write clean, tested code and participate in code reviews
- Work with architects and product owners to break down requirements and estimate work
- Support production issues and improve performance and reliability
- Build and modernize backend platforms with Java, Spring Boot and microservices
- Deliver production features end to end in a Java microservices environment
Requirements:
- 6+ years of professional backend development with Java
- Java 11+; strong in Java 8+ features such as streams and lambdas
- Solid Core Java: OOP, design patterns, collections, multithreading and concurrency
- Production experience with Spring Boot and microservices architecture
- REST API design and integration
- Relational databases and SQL (PostgreSQL, Oracle or similar)
- Event streaming or messaging with Kafka or similar
- Git, CI/CD pipelines (e.g. Jenkins) and Docker
- Unit and integration testing (JUnit, Mockito)
- Fluent English for daily work with the client
- Based in Spain or Poland with the right to work there
- Nice to have: experience in banking, payments or other financial services
- Nice to have: AWS or another major cloud provider
- Nice to have: Kubernetes
- Nice to have: Hibernate / JPA
- Nice to have: frontend exposure with React or Angular
- Nice to have: experience on consulting or client-facing projects
Benefits:
- People-first company culture
- Supportive, trusted and empowered work environment
- Distributed team / remote work
- Meaningful products and lasting partnerships
- Opportunities to collaborate with architects and product owners
- Client-facing work in English
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,133,695 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Spain
Senior Java Engineer - AI/GenAI
1 hour ago
Remote (United Kingdom) · 8+ years exp · United Kingdom
Java
AI/ML
Copilot
Claude Code
Model Context Protocol
Prompt Engineering
AI Agents
LLM
DevOps
CI/CD
Apply
Ruby on Rails Developer (AI Focused) USA
1 hour ago
Remote (United States) · Contractor · 3+ years exp · United Kingdom
Go
SQL
AI/ML
Fine-tuning
Embeddings
Prompt Engineering
RAG
OpenAI
Anthropic
Hugging Face
Machine Learning
DevOps
Azure
CI/CD
Kubernetes
Apply
Remote (United Kingdom, Norway) · Bachelor's Degree · United Kingdom
JavaScript
Java
Node JS
Frontend
Next.js
React.js
DevOps
Nginx
Unix
Apply
Senior Java Engineer (EU)
1 hour ago
Remote (Brazil, Poland, Spain) · 6+ years exp · Porto Alegre
JavaScript
Java
Kotlin
TypeScript
SQL
Java
Spring Boot
Hibernate
Kotlin
Mockito
Databases
PostgreSQL
Apache Kafka
Frontend
Angular
React.js
Mobile
JUnit
DevOps
Rest API
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Apply
Senior/Staff Software Engineer
3 hours ago
$150k – $190k per year · Remote (United States) · Full-Time
Go
JavaScript
Java
Rust
Kotlin
TypeScript
SQL
C#
Kotlin
Dagger
Databases
PostgreSQL
NATS
CockroachDB
Apache Kafka
YugabyteDB
Frontend
Svelte
GraphQL
Next.js
React.js
SvelteKit
DevOps
Rest API
GCP
Helm
GitHub Actions
OpenTelemetry
Prometheus
Azure
CI/CD
AWS
Kubernetes
Grafana
Linux
Cybersecurity
PCI DSS
SOC 2
Least Privilege
Apply
Principal Rust Engineer
2 days ago
Equity · Remote (Spain) · Spain
Python
Rust
Python
FastAPI
Asyncio
Pydantic
Rust
PyO3
Databases
PostgreSQL
NATS
Apache Kafka
AI/ML
Quantization
AI Agents
GraphRAG
Knowledge Graph
DevOps
GitHub Actions
Azure
CI/CD
Kubernetes
Amazon S3
Apply
$108k – $135k per year · Equity · Remote (Spain) · Spain
Python
Go
Java
Rust
C++
AI/ML
Anthropic
DevOps
Prometheus
Grafana
SLI/SLO/SLA
Apply
$95k – $119k per year · Equity · Remote (Spain) · Spain
Go
JavaScript
TypeScript
SQL
AI/ML
OpenAI
Anthropic
Frontend
React.js
DevOps
Loki
Prometheus
Grafana
Mimir
Apply
Apply
Apply
This is one of many
2,133,695 more open roles from verified company boards, updated every day.

