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.

Senior Software Engineer – Java, Kotlin, AI, Full Stack
R&C Request GmbH. Design, build and improve high-quality software systems for leading clients .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Java and Kotlin within the JVM ecosystem, focusing on high-quality software development, architecture improvement, and AI integration. Strong communication skills in Dutch and English, along with a collaborative mindset, are essential for effective teamwork and knowledge sharing.
Highest-signal resume keywords
Java DevelopmentKotlin DevelopmentCloud TechnologiesCI/CD PracticesAI Integration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaKotlinJVM EcosystemSpring FrameworkQuarkusCI/CDTest AutomationAWSDockerRelational Databases
Soft Skills
Strong Communication SkillsCollaborative MindsetCuriosityWillingness to Experiment
Tools & Technologies
GCPKubernetesEvent-Driven ArchitecturesKafkaRedisVert.xAngularReactVue
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceMaster’s Degree in Software Engineering
Industry Keywords
Software EngineeringAI in Software DevelopmentClean CodeArchitectureDelivery Processes
Tech Stack
Tools & technologiesAngularAWSCloudDockerGoogle Cloud PlatformJavaKafkaKotlinKubernetesNoSQLReactRedisSpringVue.js
About the role
Key responsibilities & impact- Design, build and improve high-quality software systems for leading clients
- Work hands-on with Java, Kotlin and the JVM ecosystem on backend, full-stack and cloud-native projects
- Help clients improve architecture, engineering practices, delivery processes and the practical use of AI in software development
- Contribute to production-ready systems with a strong focus on quality, maintainability, performance and reliability
- Collaborate with experienced developers, architects and technology experts
- Explore and apply AI-assisted and agentic engineering practices in real-world software delivery
- Share knowledge through talks, blogs, meetups, training sessions or internal sessions
- Keep developing your own craft through coaching, conferences, training and challenging technical work
Requirements
What you’ll need- 5+ years of professional software engineering experience
- Strong experience with Java or Kotlin and the JVM ecosystem
- Fluent Dutch and strong English communication skills
- A bachelor’s or master’s degree in computer science, software engineering or equivalent practical experience
- A strong engineering mindset: you care about clean code, architecture, testing, delivery and maintainability
- Curiosity about AI in software engineering and a willingness to experiment with new tools and workflows
- Experience with one or more JVM frameworks such as Spring, Quarkus or similar
- Experience with CI/CD, test automation, DevOps, monitoring or automated deployments
- Experience with cloud and container technologies such as AWS, GCP, Docker or Kubernetes
- Experience with relational or NoSQL databases
- A location near one of their offices (preferred Utrecht)
- Experience with event-driven architectures such as Kafka, Redis or Vert.x is a plus
- Experience with frontend technologies such as Angular, React or Vue is a plus
- Experience with public speaking, meetups, conferences or training is a plus
- A collaborative mindset and strong communication skills
Benefits
Comp & perks- Competitive compensation, including profit sharing
- An immediate contract for an indefinite period
- Flexible working hours and the possibility to work from home, depending on the client project
- A small local team where people know each other personally
- Direct access to local leadership and a developer-led company culture
- A personal development plan focused on your growth, expertise and job satisfaction
- Time, support and resources to develop your knowledge through training, conferences, blogs, speaking and community involvement
- Opportunities to become a trainer and share your expertise with others
- A self-managing, social and knowledge-driven work environment
- Access to an international network of senior developers, architects and technology experts
- Strong connections to developer communities
- Fun team events such as trips, hackathons and social activities