> Markdown version of [/jobs/ext/1792631-java-developer](https://www.wearedevelopers.com/jobs/ext/1792631-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). --- # Java Developer - **Company:** Experis - **Location:** Ann Arbor, MI, United States - **Experience:** Starter - **Salary:** $83,200.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Relational Databases, Software Debugging, Distributed Systems, Java Platform Enterprise Edition (J2EE), JavaFX, Enterprise Messaging Systems, Object-Oriented Software Development, Software Engineering, Multithreading, Real Time Systems, Test-Driven Development (TDD), Ios Frameworks - **Published:** July 8, 2026 - **Apply:** https://www.experis.com/en/job/403686/java-developer-junior ## About the Role Our client, a leading organization in the financial services industry, is seeking a Java Developer - Junior to join their team. As a Java Developer - Junior, you will be part of the Software Development Department supporting the Trading Platform Team. The ideal candidate will have strong problem-solving skills, a collaborative mindset, and a passion for innovative technology solutions, which will align successfully in the organization., * 1+ Years of experience with Java, J2EE (both client and server side). * Experience with object-oriented analysis and design (OOA/OOD), distributed systems, and real-time processing. * Familiarity with relational database systems and messaging systems. * Experience with UI frameworks like Swing, Java FX, or similar technologies. * Knowledge of agile development practices and test-driven development. ## Description * Participate in the design, development, and troubleshooting of high-performance desktop trading applications. * Collaborate with cross-functional teams to implement complex software features and enhancements. * Assist in system design, specification development, and debugging activities. * Contribute to the development of APIs and frameworks supporting trading functionalities. * Support troubleshooting and resolution of issues in both development and production environments., * Exposure to complex, high-performance multi-threaded systems. * Chance to develop your skills in a technically challenging environment. * Work with innovative tools and frameworks to enhance your professional growth. * Supportive team culture that values diversity and inclusion. ## Related Videos - [Coffee with Developers - Silvio Barbieri](https://www.wearedevelopers.com/videos/897-coffee-with-developers-silvio-barbieri) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Detect Hand Pose with Vision](https://www.wearedevelopers.com/videos/135-detect-hand-pose-with-vision) - [Asynchronicity and multithreading in C#](https://www.wearedevelopers.com/videos/447-asynchronicity-and-multithreading-in-c) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Let your iOS app read texts](https://www.wearedevelopers.com/videos/167-let-your-ios-app-read-texts) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)