Lead Blockchain Software Developer (Chicago)

Chicago 5 days agoFull-time External
Negotiable
Lead Blockchain Software Developer Salary: Open + Bonus Location: Chicago, IL or Coppell, TX Hybrid: 3 days onsite, 2 days remote • This role is open to H1B transfer* Qualifications • Bachelors degree • 7+ years of experience in software development • 5+ years of experience in Java • 2+ years of development experience with Scala • 2+ years of experience in react js or similar technologies • 1+ years of experience with distributed application design & blockchain • Experience with Akka or other actor-based systems • Experience with DevOps and CICD tools (GIT, Jenkins, Docker, Kubernetes, Harness, Rancher) • Experience with BDD methodologies & automated acceptance testing • Web and Mobile Application development experience • Understanding of message brokers, Queues and distributed datastores (Kafka, MQ, Redis, Splunk) • Experience with continuous integration tools and techniques, automating processes, and writing scripts using Python and other languages. • Proficient in the following types of testing: unit, integration, system, functional, non-functional, regression, performance, security, and acceptance Responsibilities • Development and delivery of business features, integrating a variety of upstream data sources and presenting data through the user interface, all while enriching and advancing the platform. • Work alongside experts that are building a next generation blockchain-based securities lending system, and paving the future of digital transformation in the capital markets industry • Collaborate with others to deliver complex projects which may involve multiple systems • Develop solutions to complex technical challenges while coding, testing, troubleshooting, debugging, and documenting the systems you develop • Optimize application performance through analysis, code refactoring, and system tuning • Recommend technologies and tools that improve the efficiency and quality of company systems and development processes.