*Title:* Senior Java Developer *Location:* Ann Arbor, MI
*Duration:* 10 Months *Job-Specific Requirements:* *Required Skills:* • 3+ years of Java programming experience required • 3+ years’ experience with Object Oriented Analysis and Design • 3+ years’ experience with distributed systems development • Experience working in an agile/scrum environment • Experience with test-driven-development principles methodologies • Experience with REST principles and semantics, the Richardson Maturity Model micro service architectures • Experience with REST frameworks in Java such as Jersey/JAX-RS • Experience with the Spring Ecosystem, particularly Spring Core, Spring Data, Spring Boot • Experience with Concurrent Patterns in Java • Experience with messaging systems (e.g. JMS, Rabbit/AMQP, 0MQ, Kafka, etc.) is a plus • Experience with other languages in the Java ecosystem (Groovy, Scala, Clojure) is a plus • Experience with Platform-as-a-service technologies (e.g. Heroku, CloudFoundry, Apprenda) is a plus • 3+ years’ experience with real time, high volume transaction systems preferred • Knowledge of multi-threading • Financial services/brokerage experience preferred • Experience with real time processing, relational database systems, and data • Experience with Unix/Linux, Windows • Demonstrated experience working with core business logic within applications Regards, *Viduth* Email : viduth.sel...@technosoftcorp.com Phone: (248) 415 4542 -- You received this message because you are subscribed to the Google Groups "Oracle-Projects" group. To unsubscribe from this group and stop receiving emails from it, send an email to oracle-projects+unsubscr...@googlegroups.com. To post to this group, send email to oracle-projects@googlegroups.com. Visit this group at http://groups.google.com/group/oracle-projects. For more options, visit https://groups.google.com/d/optout.