> Markdown version of [/jobs/ext/629290-mid-level-java-developer](https://www.wearedevelopers.com/jobs/ext/629290-mid-level-java-developer). 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). --- # Mid-Level Java Developer - **Company:** Inxpress, LLC - **Location:** Sandy, UT, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Code Generation, Code Review, Data Structures, Software Debugging, Software Design Patterns, Spring Framework, Platform as a Service (PAAS), Web Services, Spring-mvc, Spring-boot, Spring Data, Restful APIs, Microservices - **Published:** June 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=92ab7dfaaabf4116 ## About the Role Do you have experience in Web services design?, We're looking for a mid-level Java developer who codes AI-first. Someone who has genuinely changed how they work because of AI tools and is excited to bring that mindset to a team building something at global scale., * 3-5 years of hands-on Java development experience, preferably Java 17 or later * Solid working knowledge of Spring Framework Spring Boot, Spring MVC, Spring Data * Experience building and consuming REST APIs in production environments * Demonstrated AI-first development habits - you can walk through how AI tools have concretely changed your workflow, not just that you use them * Comfort working in a distributed, microservices architecture * Strong fundamentals: data structures, design patterns, debugging, and writing maintainable code Preferred * Experience in logistics or supply chain * Exposure to ERP systems * Experience with AWS ## Description * Build and maintain features across our global logistics and e-commerce platform, contributing to both greenfield development and legacy modernization * Develop and integrate REST and event-driven APIs that connect carriers, merchants, and internal systems * Contribute to our PaaS integration platform, helping enable carriers worldwide to connect through a unified API layer * Use AI tools (Claude, Copilot, and others) as a first-class part of your development workflow from code generation and test writing to documentation and code review prep * Collaborate with senior engineers and architects on design decisions, participating in architecture reviews and PR feedback * Work with Business Analysts to understand requirements and translate them into clean, well-tested Java code * Participate in on-call rotation and contribute to incident response and post-mortems ## Related Videos - [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) - [Hibernate: How to keep calm](https://www.wearedevelopers.com/videos/534-hibernate-how-to-keep-calm) - [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) - [Fingerboard to Keyboard: Transposing One Profession to Another](https://www.wearedevelopers.com/videos/868-fingerboard-to-keyboard-transposing-one-profession-to-another) - [The Evolution of Enterprise Java with Jakarta EE 11 and Beyond](https://www.wearedevelopers.com/videos/1562-the-evolution-of-enterprise-java-with-jakarta-ee-11-and-beyond) - [Building the Future of Java: AI Agents, MCP, and Next-Gen App Development](https://www.wearedevelopers.com/videos/100113-building-the-future-of-java-ai-agents-mcp-and-next-gen-app-development) ## Related Articles - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [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)