> Markdown version of [/jobs/ext/1353323-full-stack-software-engineer-java-kotlin](https://www.wearedevelopers.com/jobs/ext/1353323-full-stack-software-engineer-java-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). --- # Full Stack Software Engineer (Java/Kotlin) - **Company:** American CyberSystems - **Location:** Minneapolis, MN, United States - **Salary:** $166,400.0 - $176,800.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), TypeScript, Web Applications, Network Routers, ReactJS, Spring-boot, Software Application Programming, Backend, Kotlin, Material UI, Restful APIs, Microservices - **Published:** July 20, 2026 - **Apply:** https://public-rest34.bullhornstaffing.com/rest-services/2WXP1S/query/JobBoardPost?where=id=1021076&fields=id,title,publishedCategory(id,name),address(city,state),employmentType,dateLastPublished,publicDescription,isOpen,isPublic,isDeleted ## About the Role * Professional experience in Java and Kotlin development. * Experience developing applications using Spring Boot. * Validation frameworks and REST API design and development * Experience designing and supporting microservice architectures. * Production experience with React. ## Description * Design, develop, and maintain scalable backend services using Java and Kotlin. * Build production-grade applications using Spring Boot. * Develop secure and robust RESTful APIs. * Design and implement microservice-based architectures. * Develop modern web applications using React and TypeScript. * Build reusable and maintainable UI components using React Hooks, Custom Hooks, Router. ## 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) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Building the Right Product and Building It Right: A Glimpse into Extreme Programming, Atomic Design ](https://www.wearedevelopers.com/videos/398-building-the-right-product-and-building-it-right-a-glimpse-into-extreme-programming-atomic-design) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)