-
View all jobs
Mandatory Skills & Experience
- Java 17: Functional programming features, records, sealed classes, performance considerations.
- Spring Boot: Auto-configuration, profiles, Spring Data/JPA, WebFlux (nice), validation, actuator.
- SQL & RDBMS: Schema design, indexes, query optimization, transactions, isolation levels.
- Apache Kafka: Topic design, partitioning strategy, consumer groups, offsets, retries/DLQ, schema registry/Avro/Protobuf.
- GCP: Familiarity with Cloud Run or GKE, Cloud SQL, Cloud Storage, Secret Manager, IAM, VPC; cost/perf trade-offs.
- DevOps Tooling: Git, CI/CD (Jenkins/GitHub Actions/GitLab), Docker; Kubernetes fundamentals; IaC awareness.
- Software Engineering Fundamentals: DDD concepts, SOLID, testing (unit/integration), performance profiling, and security basics (OAuth2/JWT, OWASP Top 10).
Non-Mandatory (Nice-to-Have)
- MongoDB (schema design, indexes, aggregation).
- Messaging systems: RabbitMQ, GCP Pub/Sub, or SQS/SNS.
- Caching & Performance: Redis, Hazelcast; rate limiting; API gateways (Kong/Apigee).
- Observability: Prometheus/Grafana, ELK/EFK, OpenTelemetry, distributed tracing.
- Build & Infra: Maven/Gradle tuning, Helm charts, Terraform, Argo CD.
- Testing: Testcontainers, WireMock/MockServer, contract testing (Pact), chaos testing basics.
- Security: mTLS, secrets rotation, vulnerability scanning (Snyk/Trivy), supply chain security.
Key Skills
Ranked by relevance
cloud
functional programming
kubernetes
terraform
rabbitmq
storage
docker
redis
kafka
owasp
cicd
git
sql
gcp
ddd
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Software Engineer
2026-04-09
Full-time
Not Applicable
Lithuania
Software Development
Engineering
View Job Details
Related
Site Reliability Engineer (SRE) Mid-Level / Senior, Portugal
2026-04-11
Full-time
Not Applicable
Portugal
IT Services
Engineering
View Job Details
Related
Full Stack Developer(s)
2026-04-10
Full-time
Entry
Finland
Software Development
Engineering
Login to Apply
- Posted
- Apr 02, 2026
- Type
- Contract
- Level
- Entry
- Location
- Edinburgh
Industries
Software Development
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Software Engineer
2026-04-09
Full-time
Not Applicable
Lithuania
Software Development
Engineering
View Job Details
Related
Site Reliability Engineer (SRE) Mid-Level / Senior, Portugal
2026-04-11
Full-time
Not Applicable
Portugal
IT Services
Engineering
View Job Details
Related
Full Stack Developer(s)
2026-04-10
Full-time
Entry
Finland
Software Development
Engineering