Demo

Software Development Engineer II – FinTech

NationsBenefits India
Plantation, FL Full Time
POSTED ON 9/17/2026
AVAILABLE BEFORE 10/16/2026

Software Development Engineer II (Platform) – FinTech

Location: Plantation, FL | On-site

Employment Type: Full-time

Department: Engineering – FinTech

Reports To: VP of Fintech


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

This role is ideal for a hands-on software engineer with experience in Java 21, Spring Boot 3.x, microservices, RESTful APIs, databases, cloud technologies, and modern DevOps practices.


What You’ll Do

  • Design, develop, and maintain features for our FinTech application using Java 21 and Spring Boot 3.x.
  • Write clean, well-documented, efficient, and maintainable code.
  • Integrate third-party APIs and services to extend application functionality.
  • Collaborate with senior engineers and Product Managers to translate business requirements into technical designs and features.
  • Participate in code reviews, share best practices, and contribute to continuous improvement.
  • Write unit and integration tests to ensure code quality and stability.
  • Debug and resolve application issues while maintaining performance and reliability.
  • Help ensure software meets quality, security, compliance, and regulatory requirements.
  • Suggest improvements to development processes, tools, and technologies.
  • Contribute to a collaborative and knowledge-sharing engineering environment.
  • Identify and help mitigate security risks and vulnerabilities.


Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • 2–4 years of professional experience with Java 21 and Spring Boot 3.x.
  • Strong experience with microservices architecture and RESTful API development.
  • Hands-on experience with SQL and NoSQL databases, including PostgreSQL and MongoDB.
  • Familiarity with AWS, GCP, or Azure.
  • Experience with Docker and Kubernetes.
  • Proficiency with Git and CI/CD pipelines.
  • Experience with SonarQube.
  • Experience working in an Agile development environment.
  • Strong problem-solving and collaboration skills.
  • Experience with automated testing using JUnit, Mockito, and PITest.


Preferred Experience

  • Knowledge of Jenkins, Kubernetes, and other DevOps automation tools.
  • Familiarity with front-end frameworks such as React.
  • FinTech experience or understanding of:
  • Payment Systems
  • Transaction Processing
  • Data Security
  • PCI-DSS


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


If you have experience building scalable Java applications and are interested in working on FinTech platforms, we’d love to hear from you.

Salary.com Estimation for Software Development Engineer II – FinTech in Plantation, FL
$97,683 to $118,853
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Development Engineer II – FinTech?

Sign up to receive alerts about other jobs on the Software Development Engineer II – FinTech career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at NationsBenefits India

  • NationsBenefits India Longmont, CO
  • About the Role: We operate the Sam's Club Hearing Aid Centers all across the US and are looking for entry level individuals for our Hearing Ambassador role... more
  • 2 Days Ago

  • NationsBenefits India Plantation, FL
  • Technical Lead (Platform) – FinTech Location: Plantation, FL | On-site Employment Type: Full-time Department: Engineering – FinTech NationsBenefits is look... more
  • 11 Days Ago

  • NationsBenefits India Plantation, FL
  • Senior Software Development Engineer (Platform) – FinTech Location: Plantation, FL | On-site Employment Type: Full-time Department: Engineering – FinTech N... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Software Development Engineer II – FinTech jobs in the Plantation, FL area that may be a better fit.

  • NationsBenefits India Plantation, FL
  • Senior Software Development Engineer (Platform) – FinTech Location: Plantation, FL | On-site Employment Type: Full-time Department: Engineering – FinTech N... more
  • 11 Days Ago

  • AutoNation Fort Lauderdale, FL
  • Nortridge Loan System Developer We're AutoNation – America’s most admired automotive retailer, and a proud member of the Fortune 500. But that's just the b... more
  • 28 Days Ago

AI Assistant is available now!

Feel free to start your new journey!