> Markdown version of [/jobs/ext/1155254-software-engineer](https://www.wearedevelopers.com/jobs/ext/1155254-software-engineer). 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). --- # Software Engineer - **Company:** Motion Recruitment Partners LLC. - **Location:** Richardson, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Software as a Service, Data Systems, Software Architecture, Systems Development Life Cycle, Systems Integration, Large Language Models, AngularJS - **Published:** July 1, 2026 - **Apply:** https://www.dice.com/job-detail/f2834cde-41cf-49fd-a1d2-98f93cb1aadd ## About the Role * Strong background developing with Java in enterprise environments * Experience working within large, monolithic codebases * Recent hands-on experience with Angular (v15 or newer preferred) * Practical experience building, integrating, or leveraging AI agents or LLM-based tools * Solid understanding of software architecture, testing, and SDLC practices Desired Skills & Experience * Exposure to Java 17+ or ongoing Java modernization efforts * Familiarity with AI-assisted development tools (e.g., Copilot, Claude, or similar) * Experience in high-scale SaaS or enterprise platforms * Background in scheduling, workforce management, or analytics systems (assumption) ## Description * Contribute to ongoing upgrades to modern Java versions * Collaborate on introducing AI tools and workflows into development processes * Help design and iterate on AI agents that support engineering tasks * Partner with cross-functional teams on product and system improvements Tech Breakdown * 60% Java (modernization from Java 8 to Java 21) * 25% Angular (v17) * 15% AI tooling and LLM integration Daily Responsibilities * 70% Coding and development work * 10% Technical planning and design * 20% Collaboration with engineering, QA, and product stakeholders ## Related Videos - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Physical AI: The Era of Intelligent Machines](https://www.wearedevelopers.com/videos/100141-physical-ai-the-era-of-intelligent-machines) - [Java Meets AI: Empowering Spring Developers to Build Intelligent Apps](https://www.wearedevelopers.com/videos/1554-java-meets-ai-empowering-spring-developers-to-build-intelligent-apps) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Boost Productivity with AI: Figma & Playwright MCP Workflows - Aris Markogiannakis](https://www.wearedevelopers.com/videos/1768-boost-productivity-with-ai-figma-playwright-mcp-workflows-aris-markogiannakis) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [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) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care)