Skip to main content

Java Developer

Posted today

diverse lynxDallas (TX)

SENIORITY

Senior

SALARY

$100,000 - $130,000 per year

Apply (opens in a new tab)

About the role

Job DescriptionJob DescriptionJob Role: Java Developer Job Location: Charlotte, NC / Dallas, TX (Day 1 Onsite)
Job Type: Full Time Salary Range: $100000 to $130000/Annum Full Time Benefits Required Technical Skills " Strong hands-on Java development experience. " Strong experience with Spring Boot and microservices architecture. " REST API development and integration experience. " Experience with enterprise integration patterns. " Experience working with relational and/or NoSQL databases. " Understanding of asynchronous/event-driven processing. " Familiarity with technologies such as Kafka or equivalent messaging platforms. " Strong understanding of API security, authentication and authorization. " Experience with CI/CD, automated testing and modern DevOps practices. Digital Asset Experience " Candidates should ideally have experience with several of the following: " Blockchain/DLT " Digital assets " Stablecoins " Tokenized deposits / tokenized money " Wallet architecture " Institutional custody platforms " Public/private key concepts " Transaction signing " Blockchain transaction lifecycle " Smart contract interaction " On-chain/off-chain integration " Digital asset transfers and settlement " Digital-asset transaction reconciliation Preferred Platform Experience Highly desirable: " Taurus / Taurus-PROTECT / institutional wallet or custody integration Payments Experience Added Advantage " Experience in traditional banking/payment systems is highly desirable, particularly: " Payment processing " Clearing and settlement " ISO 20022 " SWIFT " Real-time payments " Wire/ACH processing " Transaction orchestration " Reconciliation " Treasury/liquidity systems Roles & Responsibilities " Design, develop and maintain Java-based services supporting digital-asset and stablecoin use cases. " Develop APIs and integration services connecting banking applications with: o Digital-asset platforms o Wallet platforms o Custody solutions o Blockchain/DLT networks o Payment and settlement systems " Integrate applications with Taurus or similar digital-asset custody/wallet infrastructure. " Develop services supporting: o Wallet integration o Transaction initiation o Transaction status and lifecycle management o Asset transfers o Payment and settlement flows o Reconciliation o Exception handling " Build secure REST APIs and microservices using Java and Spring Boot. " Work with architects, product owners and business analysts to translate digital-asset use cases into scalable technical solutions. " Implement appropriate security, authentication, authorization, logging and audit capabilities. " Participate in solution design, code reviews, testing and production-readiness activities. " Troubleshoot integration, transaction-processing and performance issues. " Follow enterprise banking standards for availability, resiliency, observability and secure software engineering.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this