Backend Developer

Remote: 
Hybrid
Contract: 
Work from: 

Offer summary

Qualifications:

At least 5 years of backend development experience with Java or Kotlin., Solid knowledge of the Spring ecosystem, including Core, Boot, and Web modules., Experience with multithreaded programming and system architecture design., Strong communication skills and ability to work in a dynamic, multi-site environment..

Key responsibilities:

  • Design and develop core backend software for the company's flagship product.
  • Collaborate with a team of engineers on cutting-edge quantum computing technologies.
  • Participate in code reviews, testing, and system integration to ensure software quality.
  • Work in a fast-paced environment, adapting to evolving project requirements.

Quantum Machines  logo
Quantum Machines https://quantum-machines.co
51 - 200 Employees
See all jobs

Job description

Description

Quantum Machines is a global leader in control systems for quantum computing, a field on the verge of exponential growth.  

Our innovative hardware and software mark a groundbreaking approach in quantum computer control, scaling from individual qubits to expansive arrays of thousands. 

At the core of QM lies a passionate and ambitious team committed to reshaping the construction and operation of quantum computers. Our work is fueled by a deep understanding of customer needs, driving us to deliver unparalleled solutions in this revolutionary field. 

 We are looking for a highly experienced Backend Developer - Design and develop the core backend software layer over the company's specialized flagship product. It is a unique opportunity to join a team of top-notch engineers and work on cutting-edge technologies in a fast-paced environment of quantum computation.

Join us in this exciting journey to redefine the future of quantum computing. 


Requirements


  • 5+ years of backend development experience using Java/Kotlin.
  • Solid experience in Spring ecosystem (Core, Boot, Web).
  • Proven experience with multithreaded programming.
  • Deep understanding of design patterns, systems & software architecture.
  • Proven track record handling code review, testing, and system integration.
  • Focus on writing clean, maintainable, and efficient code.
  • Strong familiarity with Python programming – Advantage.
  • Proven experience in gRPC-based network communication – Advantage.
  • Strong engineering capabilities with a can-do attitude.
  • Excellent communication and teamwork skills.
  • Capable of executing under uncertainty in a dynamic environment.
  • Enjoy working in cross-geography, multi-site environment.
  • Excellent verbal and written skills in English.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Back-End Developer Related jobs