Senior Software Engineer - Backend

February 16

Apply Now
Logo of Flex

Flex

We’re the manufacturing partner of choice that helps a diverse customer base design and build products that improve the world.We love to hear your thoughts, comments and ideas so feel free to like, share and comment away. Any question or opinion is good to go as long as it is respectful and falls within the scope of this page. Derogatory comments, spam and unsolicited selling are not welcome here and such posts will be removed.

design • manufacturing • logistics • value-add services • electronics

60120 - 60120 employees

📋 Description

• Flex is looking for a Software Engineer who will be responsible for implementing the various backend systems that support all business features. • In this role, you will be part of the backend engineer team, responsible for the services and integrations that power our products, such as Payment, Billing, Identity, partner integration, etc. • You’ll be designing, developing, testing, and scaling systems needed to deliver great user and partner experiences. • You’ll work closely with your product, design and engineering peers to solve our users' most pressing problems around rent payment. • You’ll roll out changes to our customers in an agile manner with a delivery cadence that favors small, frequent iterations. • The ideal candidate will be comfortable leading scoping, design and implementation for APIs they build and can drive their production rollouts to completion with minimum oversight. • A minimum of 4 years of experience with Java is required for this position.

🎯 Requirements

• Minimum of 6 years experience in software engineering • Minimum of 4 years experience with Java • Ability to work on a globally-distributed team with a high degree of ownership • Experience working with technical and non-technical stakeholders, successfully aligning and setting expectations on scope and delivery • Ability to grow in a fast-paced and dynamic environment that will challenge you to always bring your best • Experience building robust, fault-tolerant systems with multiple external dependencies • Experience designing, building, and maintaining data pipelines • Proficient in Java frameworks and tools used at Flex, including Spring (core/web/boot), Gradle, JUnit, and JVM (memory/performance tuning, GC). • Experience with Service-Oriented Architecture, REST APIs, Message Queues, and scalable architectures. • Experience with AWS (EKS, Aurora RDS, Elasticache, DynamoDB) and containerization tools.

🏖️ Benefits

• Competitive pay • 100% company-paid medical, dental, and vision • 401(k) + company equity • Unlimited paid time off with a PTO minimum + 13 company paid holidays • Parental leave • Flex Cares Program: Non-profit company match + pet adoption coverage • Free Flex subscription

Apply Now

February 16

Join a small international team to develop and optimize backend systems for high-traffic web applications.

February 6

Join SecurityScorecard as a Senior Backend Engineer, building scalable cybersecurity solutions. Contribute to enhancing system performance and user experience.

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com