Blockchain Software Engineer

ZP Group
Raleigh, NC, United States
7 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Databases DevOps Distributed Systems Gradle Python (Programming Language) Apache Maven Node.Js NoSQL Performance Tuning Blockchain Standard Sql
+17 more
Software Engineering SQL Databases Systems Integration Enterprise Software Applications Spring-boot Backend Git Event Driven Architecture Build Management Hyperledger Kubernetes Information Technology Complex Event Processing Ethereum Solidity Restful APIs Docker

Job description

Responsibilities: of the Blockchain Software Engineer: * Design, develop, and maintain blockchain-based applications using platforms such as Ethereum, Solana, Hyperledger Besu, and Canton/Daml. * Build and enhance smart contracts using Solidity while ensuring security, scalability, and maintainability. * Develop services supporting transaction lifecycle management, event processing, and blockchain node integrations. * Contribute to wallet, custody, and blockchain infrastructure solutions. * Design and build REST APIs and backend services using Java, Spring Boot, Node.js, Python, or Go. * Develop and maintain scalable enterprise applications leveraging SQL and NoSQL databases. * Implement and support CI/CD pipelines to streamline software delivery and deployment processes. * Utilize Docker and Kubernetes to deploy and manage containerized applications. * Collaborate with cross-functional stakeholders to optimize system performance, security, and reliability within distributed

Requirements

Blockchain, Software Engineering, Java, Engineering, Ethereum, Database Technology, Cross-Functional, NoSQL, Enterprise Applications, Software Engineering, environments. Qualifications: of the Blockchain Software Engineer: * 5+ years of software engineering experience with a strong focus on backend and blockchain development. * Hands-on experience with blockchain technologies including Ethereum, Solana, Hyperledger Besu, or Canton/Daml. * Experience developing and deploying smart contracts using Solidity. * Strong proficiency in Java/Spring Boot, Node.js, Python, or Go. * Experience building RESTful APIs and integrating distributed systems. * Knowledge of SQL and NoSQL database technologies. * Experience with CI/CD pipelines and DevOps best practices. * Proficiency with Docker, Kubernetes, Git, Maven, and Gradle. * Strong understanding of blockchain infrastructure, event-driven architectures, security best practices, and performance optimization. * Bachelor’s degree in Computer Science, Software Engineering, or a related field preferred.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…