{"schemaVersion":"jobsearcher.job.v1","id":"0b0260b1340cf5e2c602cb74","url":"https://jobsearcher.com/jobs/0b0260b1340cf5e2c602cb74","canonicalUrl":"https://jobsearcher.com/jobs/0b0260b1340cf5e2c602cb74","title":"Java Developer - Mid-Level","description":"Our client, a leader in financial services, is seeking a Java Developer - Mid-Level to join their team. As a Java Developer - Mid-Level, you will be part of the Software Development Department supporting the Trading Systems team. The ideal candidate will have strong problem-solving skills, excellent communication, and a collaborative mindset, which will align successfully in the organization.\n\nJob Title: Java Developer - Mid-Level\n\nLocation:201 South Division Street, Ann Arbor, MI 48104 – LOCAL CANDIDATES ONLY\n\nPay Range:$56.52\n\nWhat's the Job?\n\nDevelop and maintain robust Java-based applications supporting core business functions.\nCollaborate with cross-functional teams to design scalable and efficient software solutions.\nParticipate in code reviews, testing, and deployment processes to ensure high-quality deliverables.\nImplement best practices in software development, including TDD and Agile methodologies.\nTroubleshoot and resolve technical issues promptly to minimize system downtime.\n\nWhat's Needed?\n\n3+ years of experience with Java, J2EE (both client and server side).\nExperience with object-oriented analysis and design, distributed systems, and relational databases.\nProficiency with application frameworks like Spring, Hibernate, or JSF.\nKnowledge of build and automation tools such as Maven, Jenkins, or Gradle.\nStrong understanding of data structures, algorithms, and design patterns.\n\nWhat's in it for me?\n\nOpportunity to work on impactful projects within a dynamic team environment.\nExposure to cutting-edge technologies and industry best practices.\nPotential for professional growth and skill development.\nSupportive work environment that values diversity and inclusion.\nCompetitive pay rate aligned with your expertise and experience.","company":"Experis","rawCompany":"experis","city":"Ann Arbor","state":"MI","isRemote":false,"isActive":false,"createdAt":"2026-08-19T12:53:27.927Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Developer - Mid-Level","description":"Our client, a leader in financial services, is seeking a Java Developer - Mid-Level to join their team. As a Java Developer - Mid-Level, you will be part of the Software Development Department supporting the Trading Systems team. The ideal candidate will have strong problem-solving skills, excellent communication, and a collaborative mindset, which will align successfully in the organization.\n\nJob Title: Java Developer - Mid-Level\n\nLocation:201 South Division Street, Ann Arbor, MI 48104 – LOCAL CANDIDATES ONLY\n\nPay Range:$56.52\n\nWhat's the Job?\n\nDevelop and maintain robust Java-based applications supporting core business functions.\nCollaborate with cross-functional teams to design scalable and efficient software solutions.\nParticipate in code reviews, testing, and deployment processes to ensure high-quality deliverables.\nImplement best practices in software development, including TDD and Agile methodologies.\nTroubleshoot and resolve technical issues promptly to minimize system downtime.\n\nWhat's Needed?\n\n3+ years of experience with Java, J2EE (both client and server side).\nExperience with object-oriented analysis and design, distributed systems, and relational databases.\nProficiency with application frameworks like Spring, Hibernate, or JSF.\nKnowledge of build and automation tools such as Maven, Jenkins, or Gradle.\nStrong understanding of data structures, algorithms, and design patterns.\n\nWhat's in it for me?\n\nOpportunity to work on impactful projects within a dynamic team environment.\nExposure to cutting-edge technologies and industry best practices.\nPotential for professional growth and skill development.\nSupportive work environment that values diversity and inclusion.\nCompetitive pay rate aligned with your expertise and experience.","datePosted":"2026-08-19T12:53:27.927Z","dateModified":"2026-08-19T12:53:27.927Z","hiringOrganization":{"@type":"Organization","name":"Experis","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Ann Arbor","addressRegion":"MI","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"0b0260b1340cf5e2c602cb74"},"url":"https://jobsearcher.com/jobs/0b0260b1340cf5e2c602cb74"}}