> Markdown version of [/jobs/ext/1424040-java-ai-software-engineer](https://www.wearedevelopers.com/jobs/ext/1424040-java-ai-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). --- # Java/AI Software Engineer - **Company:** Page Michael International Inc - **Location:** Woodbridge Township, NJ, United States - **Salary:** $150,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Software Applications, Code Review, IBM DB2, Software Debugging, Distributed Systems, Hibernate (Java), IBM WebSphere MQ, Java Database Connectivity, Java Message Service (JMS), Java Persistence API, Spring Framework, JSON, Junit, Python (Programming Language), Oracle (Applications), Secure Coding, Shell Script, Software Systems, SQL Databases, Testng, Extensible Markup Language (XML), Multithreading, Enterprise Software Applications, Large Language Models, Prompt Engineering - **Published:** July 24, 2026 - **Apply:** https://www.michaelpage.com/job-detail/javaai-software-engineer/ref/jn-072026-7068375 ## About the Role * Core Java Tech Stack: Java, Spring Framework, JDBC/JPA (Hibernate), SQL, IBM DB2/Oracle, IBM MQ/JMS messaging, multithreading, XML/JSON processing, JUnit/TestNG, secure coding, and enterprise application development in distributed systems environments. * Professional experience using AI/LLMs, prompt engineering, and AI-enabled applications. * Python, Unix/Linux commands and shell scripting. ## Description * Develop and maintain software applications using Java and AI technologies to meet project requirements. * Collaborate with team members to design, implement, and optimize software solutions. * Analyze business requirements and translate them into technical specifications. * Ensure the scalability, reliability, and performance of software systems. * Write clean, efficient, and maintainable code while adhering to industry best practices. * Debug and troubleshoot issues in software applications and provide timely solutions. * Participate in code reviews and contribute to continuous improvement initiatives. * Stay updated on the latest trends and advancements in Java and AI technologies. ## 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) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) ## Related Articles - [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) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries)