Senior Software Engineer – Backend

🔥 0 minutes ago

🇺🇸 United States – Remote

💵 $146.2k - $215k / year

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🦅 H1B Visa Sponsor

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Flex

Flex

201 - 500 employees

Founded 2019

💳 Fintech

🏠 Real Estate

👥 B2C

Fintech • Real Estate • B2C

Flex is a financial technology company that enables renters to split and schedule rent payments, pay move-in costs over time, and build credit through on-time rent reporting. It offers consumer-facing payment products (rent split, pay-over-time, and move-in loans) and partners with property owners and property-management systems to help properties collect on-time rent and retain residents. Flex operates via bank partnerships and regulated lending/servicing subsidiaries to provide loans and payment processing while emphasizing security and regulatory compliance.

📋 Description

• Design, build, and scale backend services and APIs powering payments, money movement, billing, settlements, reconciliation, and ledger systems • Drive initiatives end-to-end from requirements gathering and technical design through implementation, rollout, and operational excellence • Partner with Product, Finance, Risk, Compliance, Operations, and engineering teams • Build systems integrating with payment processors, banking partners, card networks, and financial service providers • Design resilient payment, ledger, settlement, and reconciliation workflows ensuring financial accuracy • Operate mission-critical financial services in production with uptime, security, compliance, and performance requirements • Evolve service-oriented architecture, event-driven systems, APIs, message queues, and scalable financial platforms

🎯 Requirements

• 5+ years of professional software engineering experience focused on Java backend development • Experience with Spring Core/Web/Boot, Gradle, JUnit, JVM tuning, and performance • Strong computer science fundamentals and experience designing scalable distributed systems • Experience integrating with payment processors, settlements, card networks, and banking partners • Understanding of transactional systems, financial data consistency, idempotency, auditability, and fault tolerance • Ability to write high-quality, testable, maintainable, and secure code • Hands-on experience with AWS, including EKS, Aurora RDS, ElastiCache, and DynamoDB • Experience with Docker and Kubernetes • Experience with relational and NoSQL databases, including MySQL, PostgreSQL, and DynamoDB • Proficiency with CI/CD pipelines, Git, and build automation • Familiarity with observability and monitoring tools such as Datadog • Excellent communication and collaboration in globally distributed teams

🏖️ Benefits

• Competitive medical, dental, and vision • Company equity • 401(k) plan with company match • Unlimited paid time off + 13 company paid holidays • Parental leave • Free Flex subscription • Competitive compensation + company equity for full-time non-U.S. employees • Unlimited PTO for full-time non-U.S. employees

Apply Now

Similar Jobs

🔥 10 minutes ago

Reddit, Inc.

501 - 1000

💼 Consulting

📣 Marketing

📱 Media

Senior Backend Engineer building Reddit’s safety and moderation tools. Leading API development, architecture, and engineering execution for moderator products.

🔥 47 minutes ago

Salesforce

10,000+ employees

💼 Consulting

📣 Marketing

☁️ SaaS

Salesforce Data 360 architect helping enterprise customers unlock data and deliver strategic transformations. Advising clients, designing integrations, and developing specialized Professional Services expertise.

🔥 1 hour ago

Lean Focus

51 - 200

📣 Marketing

💼 Consulting

🏢 Enterprise

Senior Java Engineer building scalable, maintainable software solutions for organizations at LT. Coaching client teams and applying test-driven development within collaborative engineering teams.

🔥 2 hours ago

Taylor Corporation

10,000+ employees

📣 Marketing

☁️ SaaS

Senior .NET Developer leading C# modernization of enterprise applications for Taylor, a major print and communications company. Supporting legacy VB.NET, SQL performance, APIs, architecture, and developer mentoring.

🔥 5 hours ago

DecisionPoint Corporation

51 - 200

🎖️ Defense

💼 Consulting

📦 Logistics

Java backend developer building and sustaining APIs, integrations, and enterprise applications for DecisionPoint’s USTRANSCOM transportation logistics program. Fully remote role in an Agile DevSecOps environment.