Mid-Level Java DeveloperWe are seeking a Mid-Level Java Developer for a position in Ann Arbor, MI. This role requires a hybrid work arrangement, with 3-4 days onsite per week. The ideal candidate will have a strong background in Java development, object-oriented analysis and design, and experience with distributed systems.Required Qualifications3+ years of experience with Java and J2EE (both client and server-side).3+ years of experience with Object-Oriented Analysis/Design (OOA/OOD), distributed systems, real-time processing, relational database systems, and messaging systems.Strong understanding of data structures, algorithms, and design patterns (GoF).Experience with agile, test-driven development methodologies.Proficiency with rich UI frameworks such as Angular JS, jQuery, HTML 5, Swing, or Java FX.Experience with application development frameworks like Spring, Hibernate, or JSF.Familiarity with Unix/Linux, Windows, and Mac operating systems.Experience with build, deploy, and test automation tools like Ant, Gradle, Maven, Jenkins, TeamCity, or Junit.Demonstrated experience working with core business logic within applications and developing APIs and Frameworks.Excellent written and verbal communication skills.A bachelor's degree in Computer Science or an equivalent discipline is required.Preferred QualificationsExperience in developing downloadable desktop applications.Experience with concurrency and multi-threading.Experience with scaling, Java Garbage Collection, and performance tuning.Working knowledge of the finance and/or trading domain is a plus.Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.Everforth Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Everforth Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.
Apply Now