> Markdown version of [/jobs/ext/4581115-java-software-developer-mid-to-senior-level-fte-perm](https://www.wearedevelopers.com/jobs/ext/4581115-java-software-developer-mid-to-senior-level-fte-perm). 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). --- # Java Software Developer -Mid to Senior level - FTE PERM - **Company:** Robert Half - **Location:** Des Moines, IA, United States (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Automation of Tests, Web Development, Design of User Interfaces, Spring Framework, Microsoft Office, Software Engineering, Web Applications, Test-Driven Development (TDD), ReactJS, Spring-boot, AngularJS, Information Technology, Front End Software Development, Restful APIs, Microservices - **Published:** November 5, 2026 - **Apply:** https://www.dice.com/job-detail/1a89de02-1eba-4118-b2ab-a0e4cf9c6862 ## About the Role IMMEDIATE HIRE!! MID LEVEL JAVA DEVELOPER - MULTIPLE HIRES - Full Stack Developer (Direct Hire) - 100% REMOTE if you live in IOWA,IOWA ONLYI - BUT YOU MUST BE WILLING TO DRIVE TO THE DES MOINES OFFICE FREQUENTLY!!!, * MINIMUM 3+ years of Java development *Eye for DESIGN and front end web page development with UI / UX Development * ACCESSIBILITY background / ACCESSIBILITY WEB DEVELOPMENT experience for externally facing web applications and web sites * Searching for a Mid level developer, Not a Senior Developer. IDEALLY 5-8 YEARS OF EXPERIENCE. Experience with a Front-End Language such as: JavaScript; Angular, or React experience is a plus! Spring Boot experience, Microservices experience. WEB development. 2 year or 4 year degree is Preferred (Prefer Computer Science or similar) Join a high performing TECHY team who has a passion for learning and continuous improvement, working in an advanced Agile environment! STRONG financial company who is still hiring. Work in a fun team who promotes training and team training events and will send you off to training as well for Java and development! Looking for candidates who have a passion for development and wants to get better and improve, where you can have a long career on an awesome team!, At least 3+ years of software development experience, including 3+ years working with Java preferred. Hands-on experience with Core Java, Java Spring, and Spring Boot in application development. Familiarity with microservices architecture and RESTful API development. Working knowledge of test-driven development and automated testing practices. Exposure to front-end technologies such as JavaScript; experience with Angular or React is beneficial. Ability to contribute to customer-facing web applications with an understanding of UI/UX principles. Bachelor's degree or associate degree in Computer Science or a related field is preferred., All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information. ## Description This is a Permanent Direct Hire MID LEVEL. Java Developer position with one of our clients in the Des Moines area up to 120K depending on years of experience.