Java Backend Developer

Application Management Services LLC
New York, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

New York, United States of America

Tech stack

Java
Amazon Web Services (AWS)
Azure
Cloud Computing
Databases
DevOps
Distributed Systems
PostgreSQL
MySQL
NoSQL
PCI Data Security Standards
RabbitMQ
Blockchain
SQL Databases
Tokenization
Web Services
Transaction Processing (Computing)
Google Cloud Platform
Spring-boot
Backend
Stripe
Low Latency
Kafka
REST
Microservices

Job description

We are looking for a strong Java Backend Developer with hands-on experience in payments systems or blockchain technologies. The ideal candidate will design, develop, and maintain scalable backend services supporting high-volume, secure financial transactions., · Design and develop high-performance backend systems using Java (Spring Boot / Microservices)

· Build and integrate payment processing systems (ACH, Wire, SWIFT, Cards, UPI, etc.)

· Work on real-time transaction processing with high reliability and low latency

· Develop APIs and services for blockchain-based applications (if applicable)

· Ensure security, compliance, and data protection (PCI-DSS, encryption, tokenization)

· Collaborate with product, QA, and DevOps teams for end-to-end delivery

Requirements

· Strong experience in Java, Spring Boot, Microservices architecture

· Hands-on with REST APIs, Kafka / RabbitMQ

· Experience with payment gateways/processors (Stripe, PayPal, Adyen, etc.)

· Understanding of transaction lifecycle, reconciliation, settlements

· Database experience: SQL (PostgreSQL, MySQL) + NoSQL

· Cloud exposure: AWS / Azure / Google Cloud Platform

· Good understanding of system design and distributed systems

Apply for this position