FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and building scalable Java services and APIs within distributed systems, with a strong focus on cloud engineering and observability. Proven ability to collaborate in agile environments and contribute to continuous improvement and technical discussions.
Highest-signal resume keywords
Java 17+Spring 3.5+Distributed Systems DesignAWS Cloud EngineeringKubernetes
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
MicroservicesEvent-Driven ArchitectureDomain-Driven DesignAPI-First ApproachKafkaCI/CDInfrastructure-As-CodeRelational DatabasesNoSQL DatabasesObservability Tooling
Soft Skills
English Communication
Tools & Technologies
TerraformCloudFormationPrometheusGrafanaOpenTelemetrySplunkRedisMemcachedPulsar
Industry Keywords
ScalabilityFault ToleranceHigh AvailabilityConsistencyReplicationPartitioning
Tech Stack
Tools & technologiesAWSCloudDistributed SystemsGrafanaJavaKafkaKubernetesMicroservicesNoSQLPrometheusPulsarRedisSplunkSpringTerraform
About the role
Key responsibilities & impact- Design and build scalable Java services and APIs within a distributed, event-driven landscape
- Design, build and operate scalable services
- Maintain and improve services and dependencies with engineering teams
- Prevent and resolve production incidents in line with agreed SLAs and identify root causes
- Improve the technology stack and engineering processes with scalable solutions
- Contribute to technical discussions, design reviews, guilds, chapters and engineering communities
- Take ownership of applications from design and development through production and continuous improvement
- Collaborate in an agile environment with software engineers, specialists, and back-end and front-end teams
- Explore new technologies and contribute to guilds, chapters and workgroups
- Develop expertise while helping other engineers grow
Requirements
What you’ll need- Relevant bachelor's degree
- Approximately 5 to 8 years of software engineering experience
- Experience designing and operating distributed systems
- Strong hands-on experience with Java 17 or higher and Spring 3.5+
- Preferably experience with microservices, event-driven architecture, Domain-Driven Design and an API-first approach
- Solid knowledge of distributed systems, including scalability, fault tolerance, high availability, consistency, replication and partitioning
- Experience using Kafka or a comparable streaming platform
- Hands-on experience with cloud and platform engineering, preferably AWS
- Experience with Kubernetes, CI/CD and infrastructure-as-code technologies such as Terraform or CloudFormation
- Experience with relational and NoSQL databases
- Experience with observability tooling such as Prometheus, Grafana, OpenTelemetry or Splunk
- English communication skills
- Candidates must already hold a valid visa that allows them to work in the Netherlands
- Experience with Redis, Memcached or Pulsar, large-scale event-streaming platforms, or open-source distributed-systems projects is an advantage
- Dutch is considered an advantage
Benefits
Comp & perks- Thirteenth month's salary
- 8% holiday allowance
- 10% Employee Benefit Budget
- EUR 1,400 development budget per year
- Hybrid working: balance between home and office work (possible for most roles)
- Pension, with the option to set the maximum amount of personal contribution
