Mid-Level Java Developer
Job in
Ann Arbor, Washtenaw County, Michigan, 48113, USA
Listed on 2026-09-07
Listing for:
Stellent IT LLC
Full Time
position Listed on 2026-09-07
Job specializations:
-
Software Development
Java Developer, Software Engineer, Backend Developer, Full Stack Developer
Job Description & How to Apply Below
Role :
Mid-Level Java Developer (W2 Only)
Location :
Ann Arbor, MI - Hybrid (Onsite 3-4 days per week)
Job 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 side)
- 3+ Years Experience with OOA/OOD, distributed systems/software, real time processing, relational database systems, messaging systems preferred
- Experience development on a downloadable desktop application preferred
- Experience with concurrency & multi-threading preferred
- Experience with scaling, Java Garbage Collection, and performance tuning preferred
- Strong understanding of data structures, algorithms and design patterns (GoF)
- Experience with agile, test-driven development
- Experience with rich UI frameworks like Angular JS, jQuery, HTML 5, Swing, Java FX or similar frameworks/APIs
- Experience with application development frameworks like Spring, Hibernate, JSF or similar frameworks
- Experience with Unix/Linux, Windows, Mac
- Experience with build, deploy and test automation tools like Ant, Gradle, Maven, Jenkins, Team City, Junit, or similar tools
- Demonstrated experience working with core business logic within applications
- Experience in developing APIs and Frameworks
- Working knowledge of finance and/or trading domain is a plus
- Excellent written and verbal communication skills
- Bachelor's degree in Computer Science or equivalent discipline
- 3+ Years of Core Java (both client and server side)
Education:
Bachelor's degree in Computer Science or similar degree
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×