> Markdown version of [/jobs/ext/2572854-frontend-gui-with-kotlin](https://www.wearedevelopers.com/jobs/ext/2572854-frontend-gui-with-kotlin). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Frontend GUI with Kotlin - **Company:** Cliff Services Inc - **Location:** Middletown Township, NJ, United States - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Code Review, Databases, Continuous Integration, Web Development, Design of User Interfaces, Software Engineering, SQL Databases, TypeScript, Web Applications, Web Application Frameworks, ReactJS, Spring-boot, Backend, Git, Kotlin, AngularJS, Front End Software Development, Restful APIs, Microservices - **Published:** August 28, 2026 - **Apply:** https://www.dice.com/job-detail/79ea82e6-e6a3-42ee-b0d3-70f8b6584ed5 ## About the Role * Kotlin * Java 21+ / Latest Java Versions * Spring Boot * GUI / UI Application Development * REST APIs * Microservices * Web Application Development * SQL / Database * Git * CI/CD ## Description We are looking for an experienced GUI / Full Stack Developer with strong hands-on expertise in Kotlin, modern Java (Java 21+), and Spring Boot. The ideal candidate should have experience developing modern, scalable web applications and backend services., * Design and develop modern GUI and web applications using Kotlin and Java. * Build scalable backend services using Spring Boot and Microservices. * Develop and integrate REST APIs. * Write clean, maintainable, and high-performance code. * Collaborate with UI/UX, QA, and backend teams. * Participate in code reviews, testing, and deployment activities. Preferred: Experience with modern frontend technologies such as React, Angular, JavaScript, or TypeScript. Note: Strong experience with Kotlin and Java 21+ is preferred. ## Related Videos - [How to kill JavaScript from your Stack with HTMX and Kotlin](https://www.wearedevelopers.com/videos/1427-how-to-kill-javascript-from-your-stack-with-htmx-and-kotlin) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) - [Moving from Java to Kotlin](https://www.wearedevelopers.com/videos/384-moving-from-java-to-kotlin) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 139 - Soft and hard queries](https://www.wearedevelopers.com/magazine/487-dev-digest-139-soft-and-hard-queries) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025)