Masters, MBA, JD, MD) or up to 3 years of relevant experience with a PhD   Extensive experience in architecting and developing real-time multithreaded Java applications that are fault-tolerant, scalable and can handle high volumes Deep understanding of SOA principles and Web Services technologies: REST & SOAP Experience with back-end technologies such as J2EE, JDBC, JMS, Spring, Hibernate, JMX and MBeans Experience in relational database usage with commercial-grade databases