Back to search
NationsBenefits India Linkedin · Posted 16d ago

Senior Software Development Engineer - Fintech

Plantation, Florida, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Senior Software Development Engineer (Platform) – FinTech

Location: Plantation, FL | On-site

Employment Type: Full-time

Department: Engineering – FinTech


NationsBenefits is looking for a Senior Software Development Engineer (Platform) to join our FinTech Engineering team in Plantation, FL.

This role is ideal for a hands-on engineer with strong experience in Java, Spring Boot, microservices, cloud platforms, and scalable payment systems who can also provide technical leadership and mentor engineering teams.


What You’ll Do

  • Design, develop, and deploy scalable Java-based microservices using Spring Boot, Hibernate, and REST APIs.
  • Provide technical leadership across architecture, code quality, debugging, performance optimization, and SDLC best practices.
  • Build secure, fault-tolerant, low-latency applications capable of supporting high transaction volumes.
  • Architect and maintain cloud-based applications across Azure, AWS, or GCP.
  • Work with Docker, Kubernetes, Jenkins, Git, and CI/CD pipelines.
  • Collaborate with Product, Program, and Business teams to translate business requirements into scalable technical solutions.
  • Design and optimize SQL/NoSQL databases and high-volume data-processing solutions.
  • Promote Agile, DevOps, automation, security, and continuous improvement practices.
  • Mentor engineers and contribute to team development, knowledge sharing, and technical standards.


Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
  • 3–6 years of Java development experience, including Java 21.
  • Strong experience with Spring Boot 3.x, Spring Framework, Hibernate, REST APIs, and microservices.
  • Experience with SQL/NoSQL databases.
  • Hands-on cloud experience with Azure, AWS, or GCP.
  • Experience with Docker, Kubernetes, Jenkins, Git, and CI/CD.
  • Strong understanding of Agile development, secure application design, and regulated environments.
  • Strong problem-solving, communication, and cross-functional collaboration skills.


Preferred Experience:

  • FinTech or payments platform experience.
  • Payment tokenization and Mastercard Digital Enablement Service (MDES).
  • Digital wallet integrations and payment token lifecycle management.
  • Secure credential provisioning, key/certificate lifecycle management, and token management.
  • PCI DSS and EMVCo standards.
  • Azure services including Azure Functions, Azure Key Vault, and Azure App Service.
  • Kafka, Hadoop, or other distributed/high-throughput data-processing technologies.
  • React or Angular exposure.


Payments Domain Experience – Required

  • Strong experience with Payment Processing, Payment Platforms, Payment Systems, and Transaction Processing
  • Experience with Card Issuing and/or Card Acquiring
  • Strong understanding of PCI-DSS (Payment Card Industry Data Security Standard)
  • Experience with ISO 8583 messaging standards
  • Knowledge of card transaction flows, authorization, clearing, settlement, and payment lifecycle
  • Experience building secure, high-volume, low-latency payment applications
  • Experience with payment tokenization, digital wallets, and secure credential provisioning is highly preferred
  • Experience with Mastercard MDES, EMVCo standards, and token lifecycle management is a strong plus


Skills:

Java, Spring Boot, Microservices, Payment Processing, Payment Platforms, Payment Systems, Transaction Processing, Card Issuing, Card Acquiring, PCI-DSS, ISO 8583, Payment Tokenization, MDES, Digital Wallets, Azure, Kubernetes, Docker, Kafka, SQL, REST APIs


If you have experience building secure, scalable FinTech platforms and enjoy solving complex engineering challenges, we’d love to hear from you.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search