Blockchain Developer

The Judge Group
Chicago, IL

About the Role

We are seeking a Senior Blockchain Software Engineer to join a Digital Asset Innovation team focused on transforming asset and servicing capabilities using emerging technologies. This role will contribute to building next-generation platforms leveraging blockchain, cloud computing, and advanced cryptographic techniques.

You will design and build secure, scalable distributed systems and play a key role in developing decentralized applications and blockchain-based solutions.


Responsibilities

  • Design, develop, and deploy decentralized applications (dApps) with permissioned access controls
  • Build and manage blockchain networks ensuring security, scalability, and reliability
  • Develop and interact with smart contracts across leading blockchain/DLT platforms
  • Implement integrations between blockchain systems and external services (oracle development)
  • Create libraries and APIs to connect blockchain solutions with enterprise systems
  • Collaborate with cross-functional engineering teams to define requirements and implementation strategies
  • Contribute to system architecture with a focus on resiliency, fault tolerance, and performance at scale
  • Mentor team members and promote engineering best practices
  • Maintain documentation for system design, development processes, and deployment workflows
  • Ensure compliance with data protection and cybersecurity standards
  • Stay current with emerging blockchain technologies and industry trends


Minimum Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field
  • 5+ years of software engineering experience, including hands-on blockchain development
  • Strong experience with Java and Spring Boot
  • Deep understanding of the software development lifecycle (SDLC)
  • Experience building highly scalable, distributed systems
  • Proficiency in one or more programming languages such as Solidity, Java, Node.js, Python, Go, or Rust
  • Strong foundation in data structures and algorithms
  • Experience applying cryptographic principles in distributed systems
  • Knowledge of cybersecurity best practices and common attack vectors
  • Ability to work independently and collaboratively in a fast-paced environment


Preferred Qualifications

  • Experience with cloud platforms such as AWS or Azure
  • Familiarity with CI/CD pipelines and automated deployment processes
  • Experience with permissioned blockchain frameworks (e.g., Hyperledger)
  • Exposure to financial services or digital asset platforms


Key Skills

  • Distributed systems architecture
  • Blockchain & smart contracts
  • Cryptography and security engineering
  • Cloud-native development
  • API design and system integration
  • Strong communication and problem-solving skills


Rate: $90-$105/hr

// // //