Logo
CryptoRecruit

Java Developer - Team Lead/Cryptocurrency Exchange

CryptoRecruit, Little Ferry, New Jersey, us, 07643


Company

The company's mission is to build a premier digital assets exchange in the world. They provide digital asset spot trading, futures contract trading, OTC trading, and other services all around the world. They are a globally distributed team with headquarters in New York.

Responsibilities

The Enterprise Java Developer/Team Lead will be a core member of the backend team responsible for the development and support of all applications. This role will lead the delivery/development of one or more initiatives. The person will be the primary architect and hands-on technology leader. The role is expected to have strong analytical skills along with deep technical expertise, and the ability to dive into technology details including design, development, and troubleshooting of complex issues.

Requirements

Languages: JAVA (Core Java, Multithreading), Object Oriented languagesWeb Technologies: JSON, HTML, CSS, OO JavaScript, jQuery, AJAX, SOAP, and RESTful web servicesFramework: MVC Framework like Spring, JPA, HibernateDatabase: RDBMS like MySQL, Oracle, NO SQL databases like RedisTools: Git, IntelliJ, Docker, AWS, Google Cloud PlatformDevelopment Methodologies: Agile developmentExtensive experience in building enterprise-level web pages beyond just prototypes. Hands-on coding experience with a very good understanding of building clean, fast web pages and widgets.Experience with various Web-based Technologies, OO Modeling, Middleware, Relational Databases, and distributed computing technologies.Possess expert knowledge in Performance, Scalability, Security, Enterprise System Architecture, and Engineering best practices.Possess knowledge of a broad range of data structures and algorithms and know how, when, and when-not to use them.Experience working on large scale, high traffic web sites/applications.Ideal Personal Profile: An individual of high integrity, energy, and optimism who is self-directed and motivated.Demonstrated ability to leverage common design patterns, deployment patterns, architecture patterns, SOA patterns including REST, data services (e.g. OData), and enterprise APIs.Adept with enterprise architecture concepts and terminology (EAI, SOA, ESB, REST)Relevant experience in large-scale data center architecture/design, middleware architecture, design patterns, application deployment methods, automation, testing, compliance, and auditing.Service-oriented architecture for cloud-based services (Google Cloud, Kubernetes, Docker); including service provisioning, product catalog integration, and billing systems integration.Strong verbal and written communication skills. Ability to work in collaborative, cross-functional, and multi-cultural teams.Ability to assess and recommend cost-effective new tools and technologies in accordance with the client’s strategic objectives.Excellent leadership skills, with the ability to generate stakeholder buy-in and lead through influence at a senior management level.Experience with Java, Spring Frameworks, Redis, Spanner, Pub/Sub.Experience and understanding of digital currencies or a strong desire to learn.Strongly preferred: Experience with exchanges or other relevant financial services.

Other Skills

Chinese fluency.

Remuneration And Benefits

Better than market rate with equity plan.

#J-18808-Ljbffr