Search

Technical Lead - FinTech

PublishedPublished: 6/14/2022
Technology

Job Description

Technical Lead (Platform) – FinTech

\n

Location: Plantation, FL | On-site

\n

Employment Type: Full-time

\n

Department: Engineering – FinTech

\n


\n

NationsBenefits is looking for a Technical Lead (Platform) to join our FinTech Engineering team in Plantation, FL.

\n

This role is ideal for an experienced Java engineering leader with strong hands-on expertise in Spring Boot, microservices, cloud platforms, DevOps, scalable application architecture, and secure FinTech systems.

\n


\n

What You’ll Do

\n

    \n
  • Lead, mentor, and grow a team of high-performing engineers.
  • \n

  • Recruit, onboard, and train engineering talent while promoting development best practices.
  • \n

  • Conduct performance reviews, one-on-ones, and knowledge-sharing sessions.
  • \n

  • Define and execute technical strategy and architecture for scalable, secure, and high-performance FinTech applications.
  • \n

  • Guide engineers through software design, code reviews, debugging, and performance optimization.
  • \n

  • Lead the design, development, and deployment of Java-based microservices using Spring Boot, Hibernate, and RESTful APIs.
  • \n

  • Build fault-tolerant, scalable, and low-latency systems capable of handling high transaction volumes.
  • \n

  • Architect and maintain microservices-based solutions across Azure, AWS, or GCP.
  • \n

  • Work with Docker, Kubernetes, Jenkins, Git, and CI/CD pipelines.
  • \n

  • Collaborate with Product Managers, Program Managers, Business Leaders, and cross-functional teams.
  • \n

  • Promote Agile, DevOps, automation, and continuous improvement.
  • \n

  • Ensure applications comply with financial regulations, data security, privacy standards, GDPR, and PCI DSS.
  • \n

  • Design and optimize SQL/NoSQL databases for large-scale financial transaction processing.
  • \n

  • Work with real-time data processing technologies such as Kafka and Hadoop.
  • \n

\n


\n

Required Qualifications

\n

    \n
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • \n

  • 8–12 years of Java development experience.
  • \n

  • 5+ years of experience mentoring or coaching individual contributors.
  • \n

  • Strong experience with:
  • \n

  • Java
  • \n

  • Spring Boot
  • \n

  • Hibernate
  • \n

  • Microservices
  • \n

  • RESTful APIs
  • \n

  • SQL / NoSQL databases
  • \n

  • Experience with AWS, GCP, or Azure.
  • \n

  • Hands-on experience with Git, Jenkins, Kubernetes, Docker, and CI/CD pipelines.
  • \n

  • Strong understanding of Agile methodologies, team leadership, and cross-functional collaboration.
  • \n

  • Proven ability to design and deploy secure applications within regulated environments.
  • \n

\n


\n

Preferred Experience

\n

    \n
  • Payment Tokenization and MDES
  • \n

  • Hands-on experience with Mastercard Digital Enablement Service (MDES) APIs, integration patterns, and digital wallet token lifecycle.
  • \n

  • Secure credential provisioning and token management.
  • \n

  • Key and certificate lifecycle management.
  • \n

  • Experience with EMVCo and PCI DSS standards.
  • \n

  • Experience integrating Azure services with payment ecosystems.
  • \n

  • Hands-on experience with:
  • \n

  • Azure Functions
  • \n

  • Azure Key Vault
  • \n

  • Azure App Service
  • \n

  • Strong cloud security knowledge for handling sensitive payment data.
  • \n

  • Experience with Jenkins, Kubernetes, and cloud-based CI/CD pipelines.
  • \n

  • Familiarity with front-end frameworks such as React or Angular.
  • \n

  • Knowledge of Kafka, Hadoop, and distributed data processing tools.
  • \n

\n


\n

If you have deep Java engineering experience and enjoy leading teams while building scalable, secure FinTech platforms, we’d love to hear from you.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...