Java Developer with Payments exp

LINCOLN SOFT TECH LLC
Las Vegas, NV, United States
12 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Microsoft Azure Cloud Computing Continuous Integration Software Design Patterns Distributed Systems Payment Systems Fraud Prevention and Detection Github PostgreSQL
+22 more
Enterprise Messaging Systems MySQL Oracle (Applications) Payment Gateway PCI Data Security Standards Performance Tuning SQL Databases Tokenization Transaction Processing (Computing) Google Cloud System Availability Spring-boot Backend Git Stripe Kubernetes Complex Event Processing Apache Kafka Restful APIs Docker Jenkins Microservices

Requirements

  • Strong experience in Java, Spring Boot, and Microservices development.
  • Hands-on experience designing and developing scalable backend applications using Java.
  • Strong experience with REST APIs, API integration, and distributed systems.
  • Must have hands-on experience in payment systems / payment processing.
  • Experience working with payment gateways, payment APIs, transaction processing, and payment workflows.
  • Strong understanding of credit/debit card payments, ACH, refunds, settlements, chargebacks, and transaction reconciliation.
  • Experience integrating third-party payment providers such as Stripe, Adyen, PayPal, Braintree, or similar platforms.
  • Knowledge of PCI-DSS, payment security, tokenization, encryption, and fraud prevention.
  • Experience with Kafka or other messaging systems for transaction/event processing.
  • Strong experience with SQL databases such as PostgreSQL, MySQL, or Oracle.
  • Experience with AWS/Azure/Google Cloud Platform cloud platforms.
  • Good knowledge of Docker, Kubernetes, CI/CD, Git, and Jenkins/GitHub Actions.
  • Strong understanding of system design, design patterns, scalability, high availability, and performance optimization.
  • Excellent communication and problem-solving skills.

Required Skills: Java | Spring Boot | Microservices | REST API | Payment Systems | Payment Gateway | Transaction Processing | Kafka | SQL | Cloud | Docker | Kubernetes

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:49 min

Evolving payment architecture from legacy to cloud stacks

Ben Hartard · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:12 min

Navigating the AI landscape as a Java developer

Daniel Oh Daniel Oh +1 · World Congress 2025

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all