Location
Durham, North Carolina, United States
Posted
May 13, 2026
Job Description
We are currently sourcing for a Senior Software Engineer to work in Durham, NC!
The Expertise and Skills You Bring
The Expertise and Skills You Bring
- Bachelor's degree in computer science or related field required
- 5+ years' experience in distributed systems development using object-oriented programming languages like Java
- Experience with blockchains such as Ethereum, Bitcoin a plus
- Experience building resilient RESTful API using Java and Spring
- Proficient in databases and SQL
- An understanding of microservice architecture and twelve factor app patterns
- Ability to build reliable software that can withstand unreliable environments
- Unit and integration test automation using JUnit
- Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins Core
- Possess critical thinking skills to build end-...