Senior Java Developer
New York, NY
Contracted
Experienced
We are looking for candidates with experience in Core java, Apache Spark, DB SQL, Application/server-side development. Having knowledge on distributed computing, handling of high volume of data, process optimization, reducing run time etc. will add value to the candidate.
You will:
§ Work on developing new and enhancing existing Market Risk applications
§ Be part of an Agile squad with members in Montreal, Budapest, India, London, and New York, following Agile principles and applying DevOps practices
§ Be able to work with our business partners
§ Shape the tooling and technology landscape of Risk Management, by introducing tools enabling better business processes required for meeting Firm's regulatory obligations
Skills Required:
§ 5+ Years hands-on experience with Core-Java (server-side), Spring, RDBMS
Experience with distributed data processing pipelines using Apache Spark, Python, and other tools and languages
§ Strong object-oriented design and development skills, data-structures and algorithms, and design patterns
§ A good understanding of how to build multi-threaded applications and hands-on experience with concurrency packages
§ Excellent critical thinking & analytical ability
§ Experience with distributed data processing pipelines using Spark, Hive, Python, and other tools and languages
§ A culture of incorporating unit test cases when designing systems using Junit
§ Strong experience with relational databases logical modelling
§ Strength in querying large relational databases in an optimized manner
§ Ability to write scripts in Shell/Perl/Python
§ Agile Development Experience
§ Strong collaboration and communication skills. The candidate will work in a global team where clear and concise communication skills are a must.
§ Work independently following proper coding standards
Nice to have:
§ Risk/Financial Systems development experience
§ Automated testing
Rate range -$60-$65
You will:
§ Work on developing new and enhancing existing Market Risk applications
§ Be part of an Agile squad with members in Montreal, Budapest, India, London, and New York, following Agile principles and applying DevOps practices
§ Be able to work with our business partners
§ Shape the tooling and technology landscape of Risk Management, by introducing tools enabling better business processes required for meeting Firm's regulatory obligations
Skills Required:
§ 5+ Years hands-on experience with Core-Java (server-side), Spring, RDBMS
Experience with distributed data processing pipelines using Apache Spark, Python, and other tools and languages
§ Strong object-oriented design and development skills, data-structures and algorithms, and design patterns
§ A good understanding of how to build multi-threaded applications and hands-on experience with concurrency packages
§ Excellent critical thinking & analytical ability
§ Experience with distributed data processing pipelines using Spark, Hive, Python, and other tools and languages
§ A culture of incorporating unit test cases when designing systems using Junit
§ Strong experience with relational databases logical modelling
§ Strength in querying large relational databases in an optimized manner
§ Ability to write scripts in Shell/Perl/Python
§ Agile Development Experience
§ Strong collaboration and communication skills. The candidate will work in a global team where clear and concise communication skills are a must.
§ Work independently following proper coding standards
Nice to have:
§ Risk/Financial Systems development experience
§ Automated testing
Rate range -$60-$65
Apply for this position
Required*