Senior Java Backend Engineer – Blockchain / Payment Processing Systems
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Everest Global Solutions, is seeking the following. Apply via Dice today!Job Title: Senior Java Backend Engineer – Blockchain / Payment Processing SystemsLocation: Orlando,FLExperience Required: 10+ YearsJob SummaryWe are seeking a highly skilled Senior Java Backend Engineer with deep expertise in building high-performance, scalable backend systems and prior experience in Blockchain platforms OR Payment Transaction Processing ecosystems.The ideal candidate should come from a core product engineering background and have hands-on experience designing low latency, highly secure, event-driven backend services that process large volumes of financial or distributed ledger transactions.This role requires strong backend architecture capabilities, API/microservices development, database optimization, and a thorough understanding of secure transaction workflows.Must Have Technical SkillsStrong hands-on development experience in Java 8/11/17Expertise in Spring Boot, Spring MVC, Spring CloudStrong experience building RESTful APIs & MicroservicesHands-on with Distributed Systems / Event Driven ArchitectureStrong experience with Kafka / RabbitMQ / JMS messagingExpertise in SQL/NoSQL databases (Oracle, PostgreSQL, MongoDB, Cassandra)Experience with Docker, Kubernetes, CI/CD pipelinesStrong knowledge of System Design, Performance Tuning, Concurrency, MultithreadingExperience in secure backend transaction processingKey ResponsibilitiesDesign and develop highly scalable Java backend microservicesBuild secure APIs/services for transaction lifecycle managementWork on distributed asynchronous backend processing enginesImplement low latency, fault tolerant backend architectureIntegrate with external payment gateways/blockchain nodes/financial systemsOptimize backend systems for throughput, resiliency, and reliabilityDevelop reusable components for transaction validation, audit, and monitoringCollaborate with architects, DevOps, product, and security teamsEnsure coding standards, automated testing, and CI/CD complianceRequired Experience8+ years of strong backend Java developmentMinimum 3+ years in Blockchain backend OR Payment processing backend systemsStrong experience in high volume transaction systemsHands-on coding experience is mandatory (not support/integration-only profiles)Strong understanding of secure data handling and financial-grade reliability