Flywire10.03.26
AI SCORE 8.5

Senior Full Stack Software Engineer - Payments Platform

$140K–$180K/year

About the Role

Are you ready to take your career to the next level? Join us as a Senior Full Stack Software Engineer in our Payments Platform team at Flywire. This remote position allows you to work from anywhere while contributing to our mission of delivering seamless payment solutions globally. You'll be instrumental in building and maintaining our platform that supports the movement of hundreds of millions of dollars every day.

What You'll Do

  • Develop and maintain high-quality, testable, and secure code for our payments platform.
  • Collaborate with cross-functional teams to design and implement new functionalities that enhance our product's speed, cost, and scalability.
  • Troubleshoot and resolve complex issues, ensuring optimal performance and reliability of applications.
  • Drive improvements throughout the development lifecycle, focusing on scalability and performance.
  • Contribute to product vision by working closely with Product Managers and stakeholders.
  • Mentor junior developers and foster a culture of continuous learning.

Requirements

  • 6+ years of experience in application development, particularly as a Java developer.
  • Experience with Ruby is highly valued.
  • Strong expertise in web services and REST architecture.
  • Familiarity with cloud technologies such as AWS or Azure.
  • Understanding of relational databases and object-oriented programming principles.
  • Excellent communication skills in English, both verbal and written.
  • Experience in the FinTech or payments industry is a plus.

Nice to Have

  • Experience with tools like GitLab, Linux, MySQL, MongoDB, and Redis.
  • Knowledge of Agile methodologies and practices.
  • Familiarity with monitoring and observability principles.

What We Offer

  • Competitive salary with equity options through Restricted Stock Units (RSUs).
  • Flexible remote work environment with a dynamic global team.
  • Wellbeing programs including mental health support and fitness classes.
  • Generous time off policies, including volunteer days and digital disconnect days.
  • Opportunities for professional development and career growth.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Full Stack Software Engineer role at Flywire offers a unique opportunity to work remotely while contributing to a leading payments platform. With competitive compensation and a focus on collaboration, it's an attractive position for experienced developers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in both Java and Ruby, with a strong understanding of microservices architecture and RESTful API design, enabling seamless integration within the Payments Platform.

Self-motivated and disciplined, thriving in a remote work environment, with a proven track record of managing projects and meeting deadlines without direct supervision.

Deep familiarity with cloud platforms like AWS and Azure, backed by hands-on experience in deploying and scaling applications, ensuring high availability and performance in payment processing systems.

Learning Resources

Java Programming and Software Engineering Fundamentalscourse

Career Path

Senior Full Stack Software Engineer - Payments Platform(Now)Lead Software Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Java Market Size 2024
$25B
Annual Growth
8.2%
AI Adoption in Software Development
65%
Investment in Payment Platforms
+150%
Labour Demand for Full Stack Engineers
+37%
Avg Salary for Senior Full Stack Engineers
$130K

Skills & Requirements

Required
JavaRubyReact
Growing in Demand
KotlinMicroservices ArchitectureCloud-Native Development
Declining
Java AppletsJSP (JavaServer Pages)

Domain Trends

Rise of Serverless Architectures
The adoption of serverless architectures is projected to grow by 50% by 2025, allowing for more scalable and cost-effective payment solutions.
Increased Focus on Cybersecurity
Over 75% of payment platforms are investing in advanced cybersecurity measures, reflecting a 40% increase in cybersecurity roles within payment technology.
Integration of AI in Payment Processing
AI-driven payment processing is expected to increase transaction speed by 30% and reduce fraud by 25%, leading to greater demand for developers skilled in AI technologies.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.