Java Jobs at IOTA Foundation

There are 14 Web3 Jobs at IOTA Foundation

Receive emails of Java Jobs at IOTA Foundation
Job Position Company Posted Location Salary Tags

IOTA Foundation

Remote

$63k - $70k

IOTA Foundation

Remote

$63k - $70k

IOTA Foundation

Remote

$63k - $70k

IOTA Foundation

Remote

$82k - $87k

IOTA Foundation

Remote

$63k - $70k

IOTA Foundation

Remote

$82k - $87k

IOTA Foundation

Remote

$82k - $87k

IOTA Foundation

Remote

$63k - $70k

IOTA Foundation

Remote

$63k - $70k

IOTA Foundation

Remote

$82k - $87k

IOTA Foundation

Remote

$82k - $87k

IOTA Foundation

Remote

$82k - $87k

IOTA Foundation

Remote

$82k - $87k

IOTA Foundation

Remote

$82k - $87k

Software Engineer Identity Tokenization and SC Germany Remote

IOTA Foundation
$63k - $70k est.

This job is closed

*Software Engineer - Identity, Tokenization and SC
*

The IOTA Foundation is a non-profit organization established in 2017 and headquartered in Berlin, Germany. The Foundation’s mission is to drive the development and standardization of new distributed ledger technologies (DLTs) enabling permissionless collaborative innovation. To realize this potential the IOTA Foundation is actively building an ecosystem of developers, start-ups, private enterprises, and government, civil society and academic institutions. Our day-to-day activities involve infrastructure development within our engineering and research departments and products development and adoption within our Market Adoption team. We develop projects and solutions around the IOTA Tangle – a new generation of DLT and its 2nd and 3rd layer protocols, tokenization and smart contracts frameworks.

Mission:

As a Software Engineer - Identity, Tokenization and SC you will work closely together with one of our Head of, Technical Analyst/Project lead, Project Manager and other developers to design and develop production ready IOTA-based solutions (e.g. tools and platforms implementation or other products/services for private and public partners in public and private funded large projects).

You will develop next generation DLT-based solutions including decentralized digital identities, data and value transfer in various infrastructure domains including mobility, smart energy, smart e-health, smart cities etc.

You will work with a variety of environments and platforms, we focus on APIs integration but we also develop web front-ends and mobile solutions. Sometimes our software engineers might also work on prototyping for and integrating with embedded IoT devices.

Candidates must be located in Germany.

Tasks

  • Work with Technical Analyst to identify best software architecture
  • Design and develop IOTA software components, for any combination of: cloud, mobile, IoT
  • Work in an agile manner with the knowledge that large projects are complex with many partners and interacting systems
  • Deliver working solution based on project requirements and scope
  • Seamlessly integrate front- and backend of the develop final solutions
  • Document the developed solution
  • Utilize best practice implementation, build best practice know-how through close interaction with other Software Engineers, participate to internal code reviews
  • Review, recommend and choose suitable standards
  • Participate in and help transform cutting-edge research into practical software products
  • Implement software development best practices and collaborate with other software projects in open source DLT space

Requirements

  • 3-5 years professional development experience and significant front-end experience in frameworks such as Svelte or React, or something similar
  • 1-3 years’ experience in Java, Javascript (NodeJS) or Typescript. Rust will be considered a plus
  • Solid understanding of REST API specification, design principles and related tools (i.e. OpenApi, Postman, etc.)
  • Demonstrated experience implementing scalable and robust REST APIs using different frameworks (Express, Springboot, NestJS, etc.) and languages (Java, JavaScript, TypeScript, …) in one of the following: automotive, finance, energy, e-health, telecommunication, smart cities, logistics or supply chain industries
  • Basic experience with microservices and devops: Docker, Docker Compose, Kubernetes will be considered a plus
  • Understanding the basics of blockchain and/or distributed ledger technologies.
  • Understanding and previous development (based or not on IOTA) of decentralized identity solutions: SSI, W3C, DID, Verifiable Credentials, Smart contracts and tokenization. Experience in working in large development and integration projects with multiple partners
  • B.Sc. or M.Sc. in Computer Science, Electrical Engineering is an advantage
  • High level of fluency in spoken and written English
  • German skills at a fluent level
  • Experience in agile software development
  • Excellent interpersonal skills and team player
  • Ability to analyze and troubleshoot complex system level issues
  • Self driven and motivated with passion to research and act where software and cryptography meet

Benefits

  • The opportunity to work with the brightest minds in the industry
  • The opportunity to make a true difference
  • Culture of trust, empowerment and constructive feedback
  • A flexible and agile organization with a flat hierarchy
  • The unique combination of foundation and startup
  • To represent the IOTA Foundation towards government and industry

The IOTA Foundation is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.