Mid-Level Java Developer
Apex Systems Inc
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.
- ...Role : Mid-Level Java Developer (W2 Only) Location : Ann Arbor, MI - Hybrid (Onsite 3-4 days per week) 1Job Type :W2 Contract MUST BE LOCAL TO MICHIGAN FOR A FACE TO FACE INTERVIEW!!! What you have: 3+ Years of Java, J2EE (both client and server...SuggestedContract workLocal area3 days per week
- ...collaboration and fully intend for the selected candidate for this role to work on site in the specified location(s).As a Senior Java Developer supporting the thinkorswim Mobile platform, you’ll play a critical role in evolving the backend application that power our iOS...SuggestedFull timeWork at officeImmediate start
$56.52 per hour
...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...SuggestedLocal area- ...Mid-Level Java Developer Role Type: 12+ Months Contract Location: Hybrid (3-4 days on-site per week in Ann Arbor, MI) About the Role We are seeking a Mid-Level Java Developer to join our core engineering team for a long-term contract...SuggestedLong term contractContract work3 days per week
- ...Entry-Level Java DeveloperSynergisticIT understands the complex nature of the job market and how difficult it can be to secure a position... ...etc. Presently, we are actively looking for entry-level Java Developers with a driven mindset. Get the right opportunity and gain...SuggestedPart timeH1bRemote work
- ...SynergisticIT helps you bridge that gap. You’ll build industry‑level projects, sharpen your interview skills, and gain hands‑on... ...focuses on roles such as entry-level software programmers, Java full stack developers, Python/Java developers, Data Analysts, Data Engineers,...Full time
- ...performance. Must-Have Qualifications 1+ years of experience with Java and J2EE (both client and server-side). 1+ years of experience... ...with core business logic within applications. Experience in developing APIs and Frameworks. Bachelor's degree in Computer Science or an...Hourly payTemporary work
- ...off tech employees competing with existing jobseekers. Entry level job seekers struggle to get responses to their applications... ..., we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine...Full timeH1bRemote work
$40 - $80 per hour
...Job Title: Java Developer (Mid-Level) - Hybrid Duration (Contract): 12 Months Client Location: Ann Arbor, MI Location Preference: Hybrid Job Description: As a Java Developer, you will design, develop, and support enterprise applications using...Hourly payContract work- ...applying and laid off job seekers are also competing for entry level job positions.We regularly interact with the top tech... ...continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data...Full timeRemote work
$95k - $154k
...ready to perform from day one. That's exactly what SynergisticIT delivers.Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data engineers/data scientists, and machine learning engineers for...Full timeH1b- ...Group (SSG) is seeking a talented Software Developer in Test (SDET) Location: Remote... ...Experience: Experienced Security Clearance Level: Public Trust (MBI) Military Veterans... ..., often in languages such as C#, .Net, Java, or Python. Develop and execute test...Full timeWork experience placementRemote work
- We are looking for a Lead Software Engineer/Full stack Developer to join our IPG Technology team in Ann Arbor, MI. This is an amazing opportunity... ...product for our customers. We have a strong skill set in Java, Spring Boot, Angular, SQL Server and Agile software...Permanent employmentFull timeWork experience placement2 days per week3 days per week
- ...continuous software delivery. Responsibilities may include: Design, develop, and transition modern software capabilities supporting Army... ...Experience with one or more programming languages such as Python, Go, Java, C#, C++, JavaScript, or TypeScript. Ability to communicate...Work experience placementInternshipLocal areaImmediate start
- ...off tech employees competing with existing jobseekers. Entry level job seekers struggle to get responses to their applications... ..., we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine...Full timeH1bRemote work
- ...solution may involve updating current software developed in-house, or a brand-new solution that... ...to work at the highest technical level of all phases of applications systems analysis... ...programming languages such as C, C++, C# or Java. Experience in R, JScript, Python and...Immediate startRemote work
- ...Stack:TypeScript/JavaScript, Python, Ruby, Java, GoCI/CD automation tools (SAST, SCA,... ...programsFacilitate lightweight, feature-level threat models and drive risk-based discussionsPerform... ...late-stage findings via automation and developer enablementDeep practical knowledge of...WorldwideFlexible hours
$105.9k - $180k
...ResponsibilitiesHPC Software Engineering· Design, develop, and optimize HPC software running on... ...behavior.· Develop and maintain system-level tooling for cluster bring-up, diagnostics... ...software on Linux.· Proficiency in Java and/or C++ and/or other system-level or performance...Minimum wageFull timeWork experience placementFlexible hours$129.6k - $220.3k
...Engineer with deep expertise in modern C++ and developing infrastructure to lead the development of... ...using modern C++ (C++11/14/17/20)/C# or Java with a focus on scalability, reliability,... ...in object-oriented design, system-level programming, and software architecture.Proven...Minimum wageFull timeWork experience placementFlexible hours$153.2k - $183.8k
...focuses on facilitating the creation of scalable, reproducible, and safety-compliant components, enabling feature teams to efficiently develop and deploy advanced autonomous driving features. What You’ll Do Implement and optimize software components supporting...Full timeWork at officeImmediate startFlexible hours$158.5k - $190k
...vehicle communications, providing exemplary rider experiences, or developing our remote guidance tool our group has numerous ways to make... ...Experience with backend technologies such as Rust, Node.JS/Express, Java/Spring, Python, Go Hands‑on experience with AWS or other cloud...Work at officeImmediate startRemote workWork from homeFlexible hours3 days per week1 day per week$160.8k - $193k
...a decade commercializing our solutions with experienced partners. Now a part of the Daimler family , we are focused solely on developing software for automated trucks to transform how the world moves freight. Join us and catapult your career with the company that...Full timeImmediate startRelocation$139k - $166.8k
...partners. P art of the Daimler family , we are focused solely on developing software for automated trucks to transform how the world moves... ...~ Exploring the deep functionality of every component’s low-level configuration potential to deliver it to its peak operational...Full timeImmediate startRemote workRelocation$105.9k - $180k
...capabilities of the KLA inspection machines.Develop an understanding of how the system works... ...production code in C++, Python or Java.Experience working in large systems composed... ...years related work experience; Master's Level Degree and related work experience of 3 years...Minimum wageFull timeWork experience placementFlexible hours- ...Primary: ~ Enovia / Technia TVC Development Secondary: Enovia Quality Assurance JIRA/GitHub/eclipse/JSP/Java Job Responsibilities: At least 3 years of experience in application development and customization using 3DExperience Enovia R20xx, Technia TVC...Immediate start
- .... Initially a Software Engineer II is expected to be able to develop a medium set of defined, inter-related modules, articulate why the... ...XCode and/or Android Studio ~ Demonstrable experience with Java and/or Objective-C. ~ Demonstrable experience consuming Restful...Full time
- ...regular basis. They must be able to articulate their ideas to C level executives and still command a technical discussion with the development... ...team.Knowledge of several of the following technologies: Java, .NET, PHP, C/C++, Swift, Kotlin, HTML5, CSS3, Angular, React,...Full time
$127k - $235k
...Shape the architectural foundation of our AI platform by defining service boundaries, system interfaces, and scalable design patterns.Develop high‑performance APIs and microservices that power AI agents, orchestration engines, and content pipelines, ensuring smooth...Full timeWork at officeLocal areaFlexible hours2 days per week3 days per week$41.81k - $146.43k
Number of Position(s) : 4 Duration : 3 Months Date : May 2027 - August 2027 Location : Ann Arbor, MI - Hybrid Educational Requirements Currently a candidate for a bachelor's degree in Computer Science or a related field at an accredited school in the US...Flexible hours$139.3k - $203.6k
...sufficient number of applications are received.This is a remote role anywhere in the USA.Meet the TeamOur software engineering team develops software using Cisco’s Design Thinking Principles, with simplification and Security at its core. We use secure coding practices,...Full timeTemporary workLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Java Developer. Be the first to apply!
- java software engineer Ann Arbor, MI
- entry level java developer remote Ann Arbor, MI
- remote junior java developer Ann Arbor, MI
- java web developer Ann Arbor, MI
- java developer Ann Arbor, MI
- java developer remote part time Ann Arbor, MI
- java production support Ann Arbor, MI
- java Ann Arbor, MI
- java microservices Ann Arbor, MI
- java programming Ann Arbor, MI



