Role: Java Developer Location: Ann Arbor, MI - Hybrid 3-4 days a weekDuration: 12 Months 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, 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 & Disclaimers
- For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
At 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.37/hr.