Apply Edge Start your job search

Java Kotlin Developer

Corecom Consulting · Utrecht, Netherlands

Apply & track with Apply Edge
We are looking for an experienced professional to help build and improve reliable, innovative IT infrastructure. You will work in a complex environment where technology, digitalisation, and an important transition come together.We are looking for a software engineer with:At least 3 years of professional experience developing with Java and/or Kotlin.Practical experience with Spring Boot and microservice-based applications.Experience working with automated delivery pipelines and modern DevOps practices.Familiarity with technologies such as GitLab CI/CD, Kubernetes, Terraform, GitOps and Argo CD.Experience with cloud environments, preferably AWS.Knowledge of automated testing and software quality practices, including areas such as contract testing, performance testing and security validation.An understanding of modern architecture principles, such as Domain-Driven Design, API design and event-driven systems.Experience in Agile or SAFe environments is beneficial.A relevant HBO or WO degree in IT, Computer Science, Engineering or a comparable technical field is preferred.A great command of Dutch is required.Above all, you are technically curious and enjoy understanding how things work. You are keen to learn, ask questions, share knowledge and continuously improve both your own work and the solutions you help build.Your way of workingEnjoys collaborating with colleagues from different technical disciplines.Works independently and takes ownership of delivering results.Is proactive and comfortable suggesting improvements or alternative solutions.Communicates clearly and is willing to both give and receive constructive feedback.Is willing to participate in standby or on-call rotations for critical applications.What makes this project interesting?Meaningful impact: Contribute to software that supports important processes within the sector and the wider transition.Modern engineering environment: Work with contemporary technologies, cloud platforms and automated development and delivery practices.High level of ownership: Become part of a small, autonomous team with direct communication and the freedom to make technical decisions.Focus on delivery: Work towards tangible results and solutions that create measurable value.Supportive team culture: A collaborative environment where experimentation, learning and continuous improvement are encouraged.The technical challengesThe team is working on complex software challenges in a sector undergoing significant change. You will help transform complex business and technical requirements into practical, scalable applications while working with architectural concepts such as event-driven systems, Domain-Driven Design and microservices.