Aequor

Aequor

Sr. Java Engineer - (Analytics, Cloud, Hadoop, Scala)

New York, NY, United States · Senior

Sponsorship not specifiedDetected 3231 days ago
JavaScriptPythonJavaC++RubyScalaSpringDistributed SystemsData StructuresAlgorithmsGitJenkinsLinuxRESTJira

About the role

  • Strong Java software engineers who possess strong design and development skills to build out the core Analytics and Screening Engine.
  • • Design and develop core components consistent with standard and project specific design principles, leveraging Spring, multi-threading and concurrency, JMX, etc.

Responsibilities

  • Design and develop core components consistent with standard and project specific design principles, leveraging Spring, multi-threading and concurrency, JMX, etc.
  • Influence architectural decisions and build a performant execution engine
  • Strong background in: Spring, Design Patterns, Concurrent Programming, JMX, GC Tuning, ANTLR, Persistence Frameworks, AVRO/JSON and RESTful Services
  • An understanding of modern design patterns and proven experience applying them

Requirements

  • Extensive experience in object-oriented software development in a Unix/Linux environment
  • A strong understanding of algorithms, data structures, object oriented design and multi-threaded programming concepts, distributed computing
  • Working knowledge of modern development methodologies and tools (Jenkins/Maven/JIRA/Git)
  • Min 10 Years of work experience required.
  • 4+ years experience programming in C++, Java, Python, JavaScript, Ruby, Scala or similar in a production environment
  • Comprehensive knowledge of data structures and algorithms
  • Experience with relational databases
  • Experience with distributed systems

Equal opportunity

  • All your information will be kept confidential according to EEO guidelines.

This listing is sourced directly from Aequor's careers page and normalized into a canonical job model.