← Back to opportunities
About the Role
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-...
Ready to Join Through a Referral?
Apply now and get connected directly with the hiring team
Apply for this Position