Senior Backend Java/Spring Engineer (FinTech)

StaffEagle LLC
Dallas, TX, United States
about 2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$130,000.0 - $160,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Performance Management Banking Software Distributed Systems Payment Systems Spring Framework Payment Gateway PCI Data Security Standards Software Engineering Software Systems Enterprise Application Integration Spring-boot
+3 more
Software Application Programming Backend Restful APIs

Job description

We are seeking a dynamic and highly skilled Senior Backend Java/Spring Engineer to join our innovative FinTech team. In this role, you will be at the forefront of developing robust, scalable, and secure financial technology solutions that empower our clients and drive business growth. Your expertise will help shape the future of digital banking and payment systems, ensuring seamless integration, high performance, and reliability across our platforms. If you thrive in a fast-paced environment and are passionate about creating impactful software solutions, this is the perfect opportunity to elevate your career., We are seeking an experienced Senior Backend Java/Spring Engineer to join a growing engineering team responsible for designing, developing, and maintaining secure, scalable backend systems supporting payment-processing applications.

This is a senior technical role where you’ll work closely with engineering leadership to build distributed applications, improve platform performance, and mentor other developers.

Please Note: This is a Hybrid position requiring 3 days per week onsite. Candidates must currently live within commuting distance of Delta, CO, Dallas, TX, or St. Petersburg, FL. Relocation assistance is NOT available.Responsibilities

  • Design, develop, and maintain enterprise backend applications using Java and Spring Boot.
  • Build scalable distributed services supporting payment-processing workflows.
  • Develop RESTful APIs and backend integrations.
  • Improve application performance, scalability, reliability, and security.
  • Work within PCI-compliant and regulated environments.
  • Participate in architecture discussions and technical decision-making.
  • Troubleshoot production issues and implement long-term solutions.
  • Mentor junior engineers and promote engineering best practices.
  • Collaborate with Product Managers, Architects, and Engineering Leadership., * How many years of professional experience do you have developing backend applications using Java and Spring Boot? Can you describe the types of systems you’ve built?
  • Tell me about your experience in the FinTech or Financial Services industry. Have you worked on payment processing, merchant services, payment gateways, ACH, card transactions, or other financial platforms?
  • Have you designed and supported distributed, high-volume backend applications in a production environment? What was your role, and what technologies did you use?
  • What experience do you have with PCI compliance, secure payment processing, or developing applications in regulated environments?
  • This is a hybrid role requiring three days onsite each week in either Delta, CO, Dallas, TX, or St. Petersburg, FL. Do you currently live within commuting distance of one of these locations and are you able to meet this requirement?

Requirements

  • 15+ years of professional Java backend development experience.
  • 10+ years of hands-on Spring Boot experience.
  • 5+ years working in Financial Services or payment-processing environments.
  • Strong expertise in:
  • Java
  • Spring Framework
  • Spring Boot
  • REST APIs
  • Distributed Systems
  • Experience developing secure, enterprise-scale applications.
  • Understanding of PCI Compliance and secure payment processing.
  • Knowledge of Enterprise Integration Patterns (EIP).
  • Excellent problem-solving and system design skills.
  • Ability to work onsite three days per week in one of the approved locations.

Preferred Qualifications

  • Payment processing experience
  • Merchant services
  • Payment gateways
  • ACH/Card transaction systems
  • Banking technology
  • PCI Type I / Type II environments
  • Lead, Staff, Principal, or Senior Engineer experience
  • Experience supporting high-volume production systems
  • Modern Java & Spring ecosystem experience, We’re looking for someone who has built and maintained secure payment-processing platforms and enjoys solving complex backend engineering challenges. The ideal candidate combines deep Java/Spring expertise with hands-on experience in financial systems, distributed applications, and secure software development while serving as a senior technical contributor and mentor.

Must-Have Skills

  • 15+ years Java Development
  • 10+ years Spring Boot
  • 5+ years Financial Services or Payment Processing experience
  • REST API Development
  • Distributed Systems
  • PCI Compliance knowledge
  • Enterprise Integration Patterns (EIP)

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance, * Salary: $140,000-$160,000 DOE
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Paid Time Off (PTO)
  • 401(k) with Company Match
  • Hybrid Work Schedule
  • Opportunity to work on secure, scalable, enterprise-level backend systems with significant technical ownership., * 401(k)

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

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

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:59 min

The danger of adopting default REST APIs

Stefan Priebsch · World Congress 2021

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all