Thursday, January 14, 2010

Java grid computing position, Jersey City NJ

Our client is a very well known, highly profitable and stable investment bank. They are developing a horizontally scalable application server grid that runs on thousands of compute servers.

This position involves integrating open-source solutions with vendor products through building the abstraction layers on top of distributed resource orchestration and state caching systems, integration with the existing monitoring and operational support environment and deployment tools.

Why would you apply to this job: Like most of the teams I recruit for, this one is run by a world-class developer I placed as a candidate at another company several years ago. I have followed his career and now can help him grow this team. My information comes direct from this manager. I will get you real and correct information and feedback. Our firm's practice is solely limited to placing extraordinary developers into these kinds of roles. I won't drop the ball.

Required Skills:
Exceptional Java development skills
- J2EE Application Servers
- Spring
- JNDI, JTA, JMS, Servlets and JSP
Knowledge of scripting languages (shell scripting, Python)
Hands-on experience building large-scale software systems
Deep understanding of the following technologies
- HTTP, Load Balancing, DNS
- Distributed file systems
- Messaging
Knowledge of Linux platform and development tool chain
Education: BS in CS or equivalent preferred

Optional:
Hibernate, Maven, OSGi
In-memory distributed cache
Familiarity with Google App Engine, Amazon EC2, Microsoft Azure JVM fine-tuning
C/C++ - language, libraries and tool chains
Cross-platform development experience
Experience with integrated heterogeneous environments (C, C++, Java, Python)
Please contact me for any questions you may have. If you would like to apply please send a resume to davef@coresearchinc.com.

Salary: 100-200+k DOE
Start Date: January-February

No comments: