Java Full-Stack Engineer (Crypto/Blockchain & Digital Payments)

Photon

Dallas, TX • 2m ago • On-site

Mid

On-site

100,000 - 130,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Java Full-Stack Engineer (Crypto/Blockchain & Digital Payments)

  • Focus: Backend microservices + event-driven systems + blockchain integration + Angular UI support

  • Location/Work mode: Dallas, TX; 5 days onsite

Description

Design and scale mission-critical backend services using Java and Spring Boot, alongside event-driven systems and blockchain-integrated applications. Build secure, high-performance microservices, RESTful APIs, and Kafka-based asynchronous processing while contributing to modern web interfaces using Angular.

Responsibilities

  • Backend Development: Design, develop, and maintain scalable backend services with Java (JDK 11+) and Spring Boot.

  • Microservices: Build and optimize microservices using cloud-native and domain-driven design principles.

  • Business Logic: Implement secure and maintainable business logic for complex enterprise applications.

  • API Development: Design, develop, and document RESTful APIs and service integrations; ensure security, versioning, scalability, and performance optimization.

  • Frontend Collaboration: Collaborate with frontend teams to support seamless API consumption.

  • Event-Driven Architecture: Develop and maintain event-driven systems using Apache Kafka; implement real-time event processing, asynchronous communication, and stream processing solutions. Monitor and optimize event pipelines for reliability and throughput.

  • Blockchain Development: Design and integrate blockchain-based solutions for secure and transparent transactions. Develop and interact with smart contracts on Ethereum, Hyperledger Fabric, Polygon, or Binance Smart Chain. Build backend services that interact with blockchain nodes, wallets, and distributed ledgers, ensuring security, data integrity, and auditability.

Requirements

  • Strong experience with Java (JDK 11+) and Spring Boot

  • Proven microservices experience using cloud-native and domain-driven design

  • Strong REST API development experience (security, versioning, scalability, performance)

  • Hands-on event-driven architecture experience with Apache Kafka

  • Experience with blockchain integration and smart contracts (Ethereum, Hyperledger Fabric, Polygon, or Binance Smart Chain)

  • Ability to deliver scalable solutions in a fast-paced environment, with strong distributed systems and cloud infrastructure knowledge

Benefits

  • Full-time role (2 positions listed)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Java Full-Stack Engineer (Crypto/Blockchain & Digital Payments) role

Improve your resume for just $5

$100,000 – $130,000/year

Unlock Full Resume Report