🇳🇱 Utrecht, Netherlands · 20h ago
Senior Software Engineer - Java / Kotlin / AI / Full Stack
R&C Request GmbH
LinkedInseniorEnglish-friendly
Our client is a senior software engineering consultancy focused on the Java ecosystem, software craftsmanship and the practical impact of AI on modern development.They are looking for an experienced engineer who enjoys building high-quality production systems, sharing knowledge and working with other strong developers. Fluent Dutch is a must-have for this role.TasksDesign, build and improve high-quality software systems for leading clientsWork hands-on with Java, Kotlin and the JVM ecosystem on backend, full-stack and cloud-native projectsHelp clients improve architecture, engineering practices, delivery processes and the practical use of AI in software developmentContribute to production-ready systems with a strong focus on quality, maintainability, performance and reliabilityCollaborate with experienced developers, architects and technology expertsExplore and apply AI-assisted and agentic engineering practices in real-world software deliveryShare knowledge through talks, blogs, meetups, training sessions or internal sessionsKeep developing your own craft through coaching, conferences, training and challenging technical workRequirements5+ years of professional software engineering experienceStrong experience with Java or Kotlin and the JVM ecosystemFluent Dutch and strong English communication skillsA bachelor’s or master’s degree in computer science, software engineering or equivalent practical experienceA strong engineering mindset: you care about clean code, architecture, testing, delivery and maintainabilityCuriosity about AI in software engineering and a willingness to experiment with new tools and workflowsExperience with one or more JVM frameworks such as Spring, Quarkus or similarExperience with CI/CD, test automation, DevOps, monitoring or automated deploymentsExperience with cloud and container technologies such as AWS, GCP, Docker or KubernetesExperience with relational or NoSQL databasesExperience with event-driven architectures such as Kafka, Redis or Vert.x is a plusExperience with frontend technologies such as Angular, React or Vue is a plusExperience with public speaking, meetups, conferences or training is a plusA collaborative mindset and strong communication skillsA location near one of their offices (preferred Utrecht)BenefitsCompetitive compensation, including profit sharingAn immediate contract for an indefinite periodChallenging projects in the JVM ecosystem, including architecture, software delivery and AI-related initiativesFlexible working hours and the possibility to work from home, depending on the client projectA small local team where people know each other personallyDirect access to local leadership and a developer-led company cultureA personal development plan focused on your growth, expertise and job satisfactionTime, support and resources to develop your knowledge through training, conferences, blogs, speaking and community involvementOpportunities to become a trainer and share your expertise with othersA self-managing, social and knowledge-driven work environmentAccess to an international network of senior developers, architects and technology expertsStrong connections to developer communitiesFun team events such as trips, hackathons and social activitiesApplying should not be complicated. If you are interested, please also send us a link to your GitHub, GitLab, Stack Overflow profile or personal website.Sourced from LinkedIn. Relocantly aggregates public job postings; apply on the original site.