Java Developer

US-NY-New York

Share This Job

Job Description

Design, develop and maintain the Equites Technology data platform. The goal is to massively increase the scalability of the platform by evolving it from a relational database centric model to a Big Data centric model. 

Developers will work across a variety of systems & programming languages to create a data platform to ingest billions of transaction per day and create a highly available data reporting environment to support; business analytics, Management & Client reporting, Regulatory reporting & compliance surveillance. 
Technologies used include; 
• Big Data Technologies; Hadoop, Spark, Elastic 
• Programming Languages; Java, Scala, C/C++, scripting 
• RDBMS Technologies; Sybase IQ / DB2

Skills & Requirements

Basic Qualifications

• Bachelor’s degree / Master’s degree in Computer Science, Engineering or related field. 
• Minimum 3 years industry experience. 
• Experience programming in a variety of languages (e.g. C/C++, Java, Scala). 
• Ability to prioritize and balance immediate deliverables with longer term strategic initiatives. 
• Well-versed with the complete software life cycle and familiarity with a number of SDLC tools. 
• Strong written and oral communication skills.

Preferred Qualifications

• Experience with relational databases / SQL. 
• Well-informed views on SDLC practices, including version control, testing, change management, deployment and maintenance 
• Experience with large-scale, distributed systems.