Software Engineer II - Blockchain/ Digital Assets
On-site · London, England, United Kingdom
Job Summary
Software Engineer II on JPMorgan's London-based Markets Digital Assets engineering team building production-grade blockchain services using Java, Python, TypeScript, and ReactJS. Contribute to end-to-end delivery, CI/CD, and production support; collaborate with Front Office, Product, Operations, and platform teams to design and deliver DLT use cases across private and public blockchains; develop scalable services, learn distributed systems in a full-stack DApps environment, and work with enterprise toolchains and DevOps practices.
Required Qualifications
- Hands-on software engineering experience with Java Spring Boot/Python or similar modern backend frameworks
- Understanding of software development fundamentals: data structures, algorithms, object-oriented design
- Experience with version control (Git) and working in collaborative development environments
- Eagerness to learn distributed systems, blockchain technologies, and cloud-native architectures
- Strong problem-solving skills and ability to work effectively in a team
- Excellent communication and collaboration skills; comfort working with diverse stakeholder groups
- Familiarity with CI/CD pipelines, automated testing, and DevOps practices
- Interest in or exposure to blockchain and Distributed Ledger Technologies (DLT)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.