JOBSEARCHER

Java Software Engineer

Role: Java Developer Location: Ann Arbor, MI - Hybrid 3-4 days a weekDuration: 12 Months Note -Looking for local candidates who can attend the interview in person.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 systemspreferred• 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, TeamCity, 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)Applicant Notices & DisclaimersFor information on benefits, equal opportunity employment, and location-specific applicant notices, click hereAt SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws.This position''s pay range is $48.00/hr - $52/hr.