Junior Backend Engineer

Job Type Permanent
Salary 24000
Reference 33598

Company Introduction:

Our client is a start-up global digital assets exchange built with the foundational principle that digital assets should be more free and accessible to everyone, without hefty fees or barriers of entry.

Want to be a part of the blockchain/crypto-currency revolution at an early stage? If so, then join them in their journey to build the future digital economy – a more fair, accessible, efficient, and transparent financial system enabled by blockchain & distributed ledger technologies.

Responsibilities:

  • Translate business requirements and use cases into functional applications.

  • Design, build, and maintain efficient, reusable, and reliable Java code.

  • Review, test, and verify code for adherence to quality and security standards.

  • Ensure, the best possible performance, quality, and responsiveness of the applications.

  • Identify bottlenecks and bugs, and devise solutions to these problems.

  • Help maintain code quality and organization.

Requirements:

  • 2+ years of experience with the full lifecycle of project development for Java Applications.

  • Strong skills in Core Java, server-side Java technologies, and Spring frameworks.

  • Extensive experience in software design, architecture, and development integration.

  • Solid knowledge of event processing models, multi-threading, enterprise

  • integration patterns, Web Service, and REST.

  • Ability to supervise and mentor junior developers on the team.

  • Experience creating React-based UIs.

  • Bonus for degrees in Computer Science, Computer Engineering, or Software Engineering

Preferred qualifications:

  • Your active Github/NPM portfolio.

  • Familiarity with the whole web stack, including protocols and server-side techniques.

  • Familiar with Server-Side Rendering.

  • Familiar with the source code of one or two famous front-end libraries.

  • Knowledge of TypeScript.

Apply Now