Arthur Lawrence is urgently looking for a Core JAVA Developer for one of our clients in New York City, NY. Please review the Job Description below and apply at your earliest.'
Must Have:
- Strong expertise in core Java (JDK 7, Java Enterprise Edition 6, J2EE) focused on server side development
- Multithreading knowledge (thread pools, deadlock management, multithreaded design)
- Low-latency / high-frequency message management is a must with experience in multi-tier architectures
- Experience in creating mutli-tier, real-time backend systems
- Experience in middleware technologies including JMS/TibcoEMS/RV
- Experience building software in Capital Markets, specifically the FX space
- Experience with unit testing frameworks (Junit, JMock)
- Excellent understanding of constructional and behavioral design patterns and data structures
- Significant experience of design patterns and Java best practices
Nice to Have:
- Computer Science, Computer Engineering, or equivalent degree
- Experience with LINUX platform
- JIRA task management experience
- Experience with SQL Server or Oracle
- Git/GitStash source control experience
For more details, please contact Luke Dsouza at 213-457-0533 or luke@arthurlawrence.net.