Crypto Backend Jobs
Quickly find and apply for Backend roles
Latest Web3 Backend Jobs:
-
Senior Web3 Wallet Developer (Rust) - WalletKit @ Binance
- Design, implement and optimize blockchain protocols using the Rust programming language.
- Integrate various blockchains and features into the Web3 wallet.
- Build the most fundamental and core cross-platform library for Web3.
- Communicate effectively with the team and document your code, conduct code reviews to ensure quality and security.
- At least 2 years of experience in Web3 wallet development, familiarity with blockchain technology stacks such as Ethereum, Bitcoin, Solana, and TON.
- Can read and understand protocol specifications and be able to break them into issues and turn them into Rust code.
- Maintain a large codebase with many components and keep it well-designed, future-proofed, modular and highly performant
- Experience contributing to open-source blockchain projects is preferred.
- Familiarity with various EIPs and BIPs is a plus.
-
Backend Engineer - Java @ Binance
- Full life cycle of software development, including requirement gathering, designing, coding, testing and deployment
- Actively guide and influence daily development activities through pivoting architectural decision-making, taking part in design processes, engaging in design and code reviews, and contributing to actual implementation
- Upgrades to the foundational infrastructure and system architecture
- Responsible with designing and implementing solutions to meet government regulatory requirements, such as generation of invoices, user reports, and integration with governmental web service
- Responsible for the collaboration with cross-functional teams, providing guidance on project requirements and design solutions
- Accountable for keeping up with trending technologies and innovative measures in the crypto industry, and continuously integrating this knowledge to improve and innovate Binance's product and services
- Over 4 years of professional experience in a related field
- Proven track of record for great learning skills, love to solve challenging problems
- Core Java programming skills and willingness to do hands on coding are a must
- Hands-on experience in the Spring Framework is preferredFamiliar with Linux/Unix and server side application development
- Familiarity with design patterns required to solve common software programming challenges
- Experience with top tier internet companies or crypto industry are big bonus
- Robust SQL skills, familiar with its applications across diverse frameworks
- Preferably, experience with both structured and unstructured big data analysis tools
- Background in financial systems, including knowledge of tax legislation or invoicing requirements, is a significant plus
- Solid experience working with RESTful API architecture
- Practical application of this proficiency in previous roles or projects is mandatory
- Knowledge and experience with SOAP web services are considered a significant plus
-
Senior Java Engineer - Big Data @ Binance
- Design and develop microservices architecture using Java Spring Boot, ensuring system performance, scalability, and reliability
- Implement and manage microservices components such as service discovery, configuration management, and load balancing with Spring Cloud
- Analyze, process, and explore data using big data technologies
- Optimize and manage data storage and retrieval systems, ensuring efficient data handling
- Build large scale software system, which can impact daily life of millions of customers
- Underlying infra/arch upgrade
- Performance tuning, online incidents troubleshooting, and system refactoring
- Write high-quality, clean, and maintainable code using engineering best practices
- Bachelor's/Master's degree in computer science, engineering, or equivalent industry experience
- Proficient in Core Java, familiar with Spring framework and in multi-threaded programming
- Familiarity with JVM, understanding of common open-source distributed middleware, caching, message queues and expertise in MySQL performance tuning
- Familiarity with frameworks such as Spring Cloud, and prior experience in designing and stabilizing large-scale distributed, high-concurrency, high-load, and high-availability systems is a plus
- Enthusiastic about technology, with stringent requirements for code quality and development standards, and effective communication and collaboration skills within a team
- Strong logical thinking, excellent problem analysis and solving abilities, and a strong sense of responsibility
- Understanding of blockchain technology, with preference given to candidates with related project experience
-
Senior Java Engineer - E&C @ Binance
- Development and maintenance of front-end gateway (based on Traefik) and Cache-Proxy.
- Partner with the Product Manager, DevOps, QA, and teammates to get things done.
- Promote technology best practice within the team, and conduct code review for peers.
- At least 5 years of back-end software development with Java programming language.
- At least 2 years and more experience in gateway, infora etc.
- Has a Bachelor’s/Master’s degree in computer science, engineering.
- Familiar with software frameworks and design patterns.
- Familiar with message broker, relational database, micro-service.
- Experience with Traefik and k8s is a big plus.
- Experience with Golang is a big plus.
-
Binance Accelarator Program - Backend ( Financial systems) @ Binance
- Design and develop microservices architecture based on Spring Boot, ensuring high availability and scalability of the system.
- Implement service discovery, configuration management, and load balancing using Spring Cloud.
- Optimize database queries and indexes to improve system performance.
- Participate in requirements analysis
- Write high-quality code and conduct unit and integration testing to ensure code stability and maintainability.
- Use Docker and Kubernetes for containerized deployment, enhancing system portability and maintainability.
- Java development experience & Spring Boot development experience.
- Knowledge with Spring Cloud, Hibernate, JPA, and other related technologies.
- implementing microservices architecture with experience in distributed systems development.
- Familiar with database technologies such as MySQL, PostgreSQL, MongoDB, and Redis.
-
Binance Accelerator Program - Backend Engineer (Chatbot) @ Binance
- Participate in the development and maintenance of services for the Chatbot business.
- Contribute to a crucial feature for Binance that assists users in resolving their issues and enhancing overall user satisfaction with our app.
- Engage with cutting-edge technologies such as Large Language Models (LLMs) to drive business innovation.
- Gain hands-on experience with the latest technologies in your work.
- Compile and implement interface documentation for business modules.
- Exhibit strong troubleshooting skills to address issues reported by the QA team.
- Collaborate with the CS team to resolve customer problems and categorize them for system improvements.
- Currently pursuing a Bachelor's or Master's degree in a computer-related major.
- Solid foundation in Java/python with an understanding of fundamental frameworks, including multithreading and networking.
- Familiarity with the Spring Microservice framework and its operational mechanisms.
- Proficiency in MySQL databases and common middleware such as Redis, RabbitMQ, and Kafka.
- Strong logical thinking abilities, a robust sense of teamwork, and an eagerness to learn.
- Excellent communication skills.
- Previous experience with open-source projects is a plus.
-
Principal Engineer/Leader - Java &BigData @ Binance
- Development and implementation of data related service for the crypto products
- Build large scale software system, which can impact daily life of millions of customers
- Underlying infra/arch upgradePerformance tuning, online incidents troubleshooting, and system refactoring
- Write high-quality, clean, and maintainable code using engineering best practicesGuide junior engineers’ daily work and do knowledge share, etc.
- Bachelor's/Master's degree in computer science, engineering, or equivalent industry experience
- Proficient in core JavaProficient in MySQL, and familiar with at least one NoSQL DB
- Proficient in distributed system design, and familiar with at least one messaging middleware and the underlying design principles
- Capable to cope with stress, and quickly learn new knowledgeGood cross-team communication skills
-
Senior Blockchain Developer (Rust) - WalletKit @ Binance
- Design, implement and optimize blockchain protocols using the Rust programming language.
- Integrate various blockchains and features into the Web3 wallet.
- Build the most fundamental and core cross-platform library for Web3.
- Communicate effectively with the team and document your code, conduct code reviews to ensure quality and security.
- Can read and understand protocol specifications and be able to break them into issues and turn them into Rust code.
- At least 3 years of experience in Blockchain/Web3 wallet development, familiarity with blockchain technology stacks such as Ethereum, Bitcoin, Solana, and TON.
- Maintain a large codebase with many components and keep it well-designed, future-proofed, modular and highly performant
- Experience contributing to open-source blockchain projects is preferred.
- Familiarity with various EIPs and BIPs is a plus.
-
- Architect scalable backend systems, services, and APIs
- Evolve our long term vision for maintaining and scaling our backend systems
- Design high reliability services that can withstand large fluctuations in traffic
- Monitor our backend performance, identify performance bottlenecks, and find ways to reliably resolve them
- Write backend code that is fast, reliable, but also highly secure
- Maintain and evolve our quickly-growing test suite
- Collaborate effectively with other staff to solve complex problems
- Provide mentorship and lead strong development practices inside the team
- A solid foundation with Rust
- Ability to write robust, highly efficient, reliable code
- Experience writing multi-threaded applications
- Have deployed software to a production environment
- Familiarity with Linux
- BSc in Computer Science, Math, or similar
- Experience with scaling production databases: Postgres, MySQL, and/or MongoDB is a big plus
- Experience building systems with financial or security constraints is a big plus
-
- Identify requirements for backend architecture design and API with the engineering team
- Solve challenging problems in the context of finance and distributed systems
- Write rigorous automated tests and ensure code quality and documentation
- Optimise the code for performance
- Support and coach junior team members
- Own your services, from tech design to deployment and monitoring
- Help the product to design the requirements for a feature, providing technical guidance early in the process
- Take part in the continuous improvement of the overall technical architecture
- Highly experienced with Scala
- Strong sense of ownership and entrepreneurial thinking - customer value should be your key driver
- Must have a keen interest in Crypto/Web3
-
Senior Java Developer - Exchange Service @ Binance
- Development and implementation of crypto-related products, including but not limited to crypto exchange, fiat gateway, futures, margin, lending, etc.
- Build large scale software system, which can impact daily life of millions of customers
- Underlying infra/arch upgrade
- Performance tuning, online incidents troubleshooting, and system refactoring
- Write high-quality, clean, and maintainable code using engineering best practices
- Guide junior engineers’ daily work and do knowledge share, etc.
- Bachelor's/Master's degree in computer science, engineering, or equivalent industry experience
- Proficient in core java, and familiar with spring framework
- Proficient in MySQL, and familiar with at least one NoSQL DB
- Proficient in distributed system design, and familiar with at least one messaging middleware and the underlying design principles
- Capable to cope with stress, and quickly learn new knowledge
- Good cross-team communication skills
-
Senior Backend Engineer - Java @ Binance
- Development and implementation of crypto related products
- Underlying infra/arch upgrade
- Performance tuning, online incidents trouble shooting, and system refactoring
- Guide junior engineers’ daily work and do knowledges share, etc.
- Bachelor's/Master's degree in computer science, engineering or equivalent industry experience
- 6+ years hands-on experience in JVM and Java ecosystem
- Capable to cope with stress, and quickly learn new knowledge
- Good cross team communication skills
-
Principle/Lead Engineer (Java) - Growth Tech @ Binance
- Development and implementation of financial and marketing products
- Work closely with the Marketing department with the goal of increasing our global user base
- Build large scale software system, which can impact daily life of millions of customers
- Communicate effectively with product managers, designing and implementing product features
- Performance tuning, online incidents troubleshooting, and system refactoring
- Write high-quality, clean, and maintainable code using engineering best practices
- Supervise and mentor junior developers on the team
- 10+ years of software development experience with 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, development integration
- Solid knowledge of event processing models, multi-threading, enterprise integration pattern, Web Service and REST
- Bonus for degrees in: Computer Science, Computer Engineering, or Software Engineering
- Proficient in spring cloud and micro-service design
- Working experience on backend system of large internet company
- Performance tuning experience on JVM, SQL, RPC, etc.
- Experience creating React-based UIs
-
Senior Backend Developer @ Coins
- Backend Development: Development of core banking and fiat infrastructure to facilitate seamless operations in Brazil, development of integrations with local vendors and another tools that maybe required by the company, as bots or automations.
- Security Features: Conduct all development to achieve maximum security practices.
- 5 to 8 years of Backend skills
- 3 to 5 years of Python 3 skills
- 2 to 3 years hands of Django, Flask or FastAPI framework
- Payment Gateways integration
- Database skills in a relational database (MariaDB or PostgresSQL)
- Database skills in NoSQL database (DynanoDB, MongoDB)
- Knowledge of how to build and use with RESTful APIsKnowledge of how to build secure endpointsStrong knowledge of version control (i.e. git, svn, etc.)
- Experience deploying Python applications into productionExperience with DockerAmazon Web Services (AWS) infrastructure knowledge is a plusNodeJS or frontend experience is a plus
-
Senior Backend Engineer - Java @ Binance
- Design and implement scalable and reliable Java-based systems.
- Collaborate with teams to define system requirements and architectural solutions.
- Develop and optimize infrastructure components like databases, servers, and networks.
- Implement automated deployment and monitoring solutions for improved system reliability.
- Identify and resolve performance bottlenecks and system issues.
- Implement caching, load balancing, and optimization techniques.
- Maintain comprehensive documentation related to system architecture and deployment processes.
- Monitor system health, troubleshoot issues, and implement updates for uninterrupted service.
- Bachelor's/Master's degree in computer science, engineering, or equivalent industry experience
- 5+ years hands-on experience in JVM and Java ecosystem
- Proficient in MySQL, and familiar with at least one NoSQL DB
- Proficient in distributed system design, and familiar with at least one messaging middleware and the underlying design principles
- Capable to cope with stress, and quickly learn new knowledge
- Good cross-team communication skills
-
Senior Java Developer - Earn @ Binance
- Development and implementation of Binance Earn products
- Build large scale software system, which can impact daily life of millions of customers
- Underlying infra/arch upgrade
- Performance tuning, online incidents troubleshooting, and system refactoring
- Write high-quality, clean, and maintainable code using engineering best practices
- Guide junior engineers’ daily work and do knowledge share, etc.
- Bachelor's/Master's degree in computer science, engineering, or equivalent industry experience
- Proficient in core java, and familiar with spring framework
- Proficient in MySQL, and familiar with at least one NoSQL DB
- Proficient in distributed system design, and familiar with at least one messaging middleware and the underlying design principles
- Capable to cope with stress, and quickly learn new knowledge
- Good cross-team communication skills
-
Senior Java Engineer - KYC Tech @ Binance
- Collaborate with relevant stakeholders to convert business requirements into services with solid code and meaningful tests
- Proactively initiate performance tuning, troubleshoot incidents, etc.
- Write and maintain high-quality technical documentation
- Write high quality code, follows best practices and advocates for engineering excellence
- Collaborate across other engineering teams and mentor junior members of the team
- Bachelor's degree in computer science, engineering, or equivalent industry experience
- Minimum 5 years of professional experience in building high-throughput distributed applications
- Proficient in core Java and the Spring Framework
- Proficient in MySQL, and familiar with at least one NoSQL database
- Proficient in distributed system design, and familiar with at least one messaging middleware and the underlying design principles
- A quick learner with the ability to perform under pressure
- Able to collaborate with the remote team across different time zones
- Performance tuning experience on JVM, SQL, RPC, etc.
- Experience in KYC or Compliance is a plus
-
Binance Accelerator Program - Backend Engineer @ Binance
- Participate in the development and maintenance of the company's basic products
- Responsible for the compilation and implementation of the interface documentation of the business module
- Demonstrate strong troubleshooting skills to solve problems provided by QA team
- Assist the CS team to solve customer problems and classify them for system improvement
- Computer-related major, Bachelor or Masters degree
- Have a solid Java foundation and understand basic frameworks, such as multithreading and networking
- Familiar with Spring Microservice framework and understanding of its operation mechanism
- Familiar with MySQL database and common middleware such as Redis, RabbitMQ and Kafka
- Good logical thinking ability, strong sense of teamwork and strong learning ability
- Good communication skills, fluency in English
- Experience with open source projects is preferred
Binance is hiring a Senior Web3 Wallet Developer (Rust) - WalletKit
Responsibilities:
Requirements:
Apply now
Please let binance know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Binance is hiring a Backend Engineer - Java
Responsibilities
Requirements
Apply now
Please let binance know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Binance is hiring a Senior Java Engineer - Big Data
Responsibilities
Minimum Qualifications
Apply now
Please let binance know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Binance is hiring a Senior Java Engineer - E&C
Responsibilities
Requirements
Nice to have
Apply now
Please let binance know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Binance is hiring a Binance Accelarator Program - Backend ( Financial systems)
Responsibilities
Requirements
Apply now
Please let binance know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Binance is hiring a Binance Accelerator Program - Backend Engineer (Chatbot)
Responsibilities:
Requirements:
Apply now
Please let binance know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Binance is hiring a Principal Engineer/Leader - Java &BigData
Responsibilities
Requirements
Apply now
Please let binance know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Binance is hiring a Senior Blockchain Developer (Rust) - WalletKit
Responsibilities:
Requirements:
Apply now
Please let binance know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Binance is hiring a Senior Rust Engineer
Responsibilities
Requirements
Apply now
Please let binance know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Swissborg is hiring a Scala Engineer
As a Scala Engineer you will:
About you:
Apply now
Please let swissborg know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Binance is hiring a Senior Java Developer - Exchange Service
Duties:
Requirements:
Apply now
Please let binance know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Binance is hiring a Senior Backend Engineer - Java
Responsibilities
Requirements
Apply now
Please let binance know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Binance is hiring a Principle/Lead Engineer (Java) - Growth Tech
Responsibilities
Requirements
Additional preferred skills
Apply now
Please let binance know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Coins is hiring a Senior Backend Developer
Responsibilities
Requirements
Apply now
Please let coins know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Binance is hiring a Senior Backend Engineer - Java
Responsibilities
Requirements
Apply now
Please let binance know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Binance is hiring a Senior Java Developer - Earn
Responsibilities:
Requirements:
Apply now
Please let binance know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Binance is hiring a Senior Java Engineer - KYC Tech
Responsibilities
Requirements
Desirable
Apply now
Please let binance know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Binance is hiring a Binance Accelerator Program - Backend Engineer
Responsibilities
Requirements
Apply now
Please let binance know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Most recent job posted on