Role: Java Developer
Location: Ann Arbor, MI - Hybrid 3-4 days a week
Duration: 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)
Similar jobs

Java Developer Job at Spectraforce Technologies in Ann Arbor

Apply Now
Back to search page