Java Developer (Only W2) - Any visa is fine - Looking for 8 to 10 years experience candidates

  • Las Vegas, NV
  • Posted 11 hours ago | Updated 11 hours ago

Overview

On Site
$50 - $55
Contract - W2
Contract - Independent

Skills

Java Developer
API
RESTful
Microservices
Apache Kafka
Collections
Payments
Scalability
Data Structure
Multithreading

Job Details

Position: Java Developer
Location: Las Vegas (Onsite)
Duration: Long Term Contract

Job Description:
We are seeking an experienced Java Developer with strong expertise in Payment APIs, RESTful services, scalability, caching, multithreading, and core Java data structures. The ideal candidate will design and develop highly available, low-latency payment services that process large transaction volumes securely and efficiently.

Responsibilities:

  • Develop and enhance RESTful Payment APIs.

  • Build scalable, secure, and high-throughput transaction processing systems.

  • Implement caching, concurrency control, and optimization techniques.

  • Work with data structures (Map, ConcurrentHashMap, queues, sets) for real-time processing.

  • Ensure payment security, compliance, and idempotency in transaction flows.

  • Collaborate with cross-functional teams and contribute to CI/CD pipelines.

Required Skills:

  • Strong Core Java (8+) with collections, multithreading, and concurrency.

  • Hands-on with Payment API integrations and secure transaction flows.

  • Expertise in REST APIs, scalability, and caching strategies (Redis, in-memory).

  • Knowledge of SQL/NoSQL databases.

  • Familiarity with cloud deployments (AWS/Google Cloud Platform/Azure) and microservices.

Nice to Have:

  • Experience with Kafka/RabbitMQ for async messaging.

  • Exposure to PCI-DSS compliance and secure payment flows.

  • Knowledge of profiling, load testing, and reactive programming.

Qualifications:

  • Bachelor s in Computer Science or related field.

  • 5+ years of Java development experience, preferably in fintech/payments domain.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.