×
Register Here to Apply for Jobs or Post Jobs. X

Senior Backend Software Engineer

Job in New York, New York County, New York, 10261, USA
Listing for: Flex
Full Time position
Listed on 2026-05-29
Job specializations:
  • Software Development
    Backend Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Location: New York

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, Dynamo

    DB) and containerization tools
  • ,
  • (Desirable) Proficient in CI/CD systems (preferably Git Hub Actions), git, and automation
  • ,
  • (Desirable) Skilled in observability and monitoring tools, such as Data Dog, to ensure high availability
  • ,
  • (Desirable) Experienced with big data platforms and tooling, including Snowflake
  • ,
  • (Desirable) Proficient in Infrastructure as Code, using tools like CDK and Terraform
  • ,
  • (Desirable) Skilled at elevating team standards through best practices, and mentoring junior engineers
  • ,
  • (Desirable) Excellent written and verbal communicator, with experience in cross-functional collaboration
What the job involves
  • 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
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary