⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Software Engineer (JVM)

  • Source: Greenhouse
  • Nexla
  • On-site
  • Bengaluru
  • Mid level

Job Description

Nexla, briefly

Nexla is the data layer for enterprise AI. We give AI apps and agents the connectivity, context, and governance to work across more than 1,000 enterprise systems in real time, and we process over a trillion records a month doing it. DoorDash, LinkedIn, Johnson & Johnson, Instacart, and LiveRamp run mission-critical data on us. Honorable Mention in the Gartner Magic Quadrant™ for Data Integration Tools, and top-rated by customers on Gartner Peer Insights four years running. Founded 2016, remote-first, headquartered in San Mateo.

Our values are short and we actually use them: Have Empathy. Be Curious. Be Intellectually Honest. Achieve Excellence. Remember to Relax.

Role
You would work on the backend systems that move data through Nexla: JVM services, the streaming runtime on Kafka, and the distributed processing underneath. Production Java every day. You would get well-scoped problems rather than a blank page, and you would own them from design through to production. Small team, so your code reaches customers quickly and you see what it does there. This role sits closest to the integration layer, where the platform meets everything outside it.

What you’ll own

  • Features, end to end. You shape the approach with your lead, build it, write the tests, ship it, and stay with it after it ships.
  • The quality of what you write. Tests that catch real failures, and code the next person can read without a guided tour.
  • Debugging your own work in production, and over time other people’s. Tracing a failure through Kafka, a distributed runtime, or a third-party API that went quiet is a skill you would build quickly here.
  • Getting fluent in the domain. Schemas that change without warning, auth schemes, rate limits, retries. This is the substance of the work and it takes time to learn properly.

Roughly 80% building and shipping, 20% code review, design discussions, and learning the systems around you.

The hard problemOur platform integrates with more than a thousand external systems, each with its own schema quirks, auth scheme, rate limits, and retry semantics. The framework problem is the N+1 one: making the thousandth integration as cheap to add as the tenth. That means absorbing the differences into the abstraction rather than special-casing them, while the data underneath keeps moving at production volume. You would not own this problem on your own, but you would be working on pieces of it from early on.
Must-Haves

  • 2 to 5 years of professional software engineering, with Java as your primary language.
  • Solid JVM fundamentals: collections, concurrency basics, how memory behaves, and enough to read a stack trace or a thread dump when something is wrong.
  • You write tests as part of building, not after someone asks for them.
  • Comfortable with SQL, and with at least one of the protocols the platform speaks: gRPC, REST, webhooks, or CDC.
  • You use AI tools in your actual work and can say specifically where they help and where they mislead you.

Bonus points

  • Exposure to Kafka, Spark, Flink, or a similar distributed system in production, even if you were not the one running it.
  • Kubernetes, or any experience debugging something that was not running on your laptop.
  • Open-source contributions, side projects, or anything you have built that you can walk us through.
  • Data integration, ETL, or any work that involved cleaning up someone else’s messy data.

You’ll thrive here if

  • You finish things. Started and done are different, and you know which one you are at.
  • You ask early when you are stuck, and you have usually tried two things first.
  • You read code you did not write without complaining about it.
  • You want to get a lot better quickly, and you would rather have hard feedback than polite feedback.

One thing to be clear about: our product definition is still moving as AI reshapes data integration, and the platform has to move with it. If you want a stable, well-defined surface to work on, this is not it.

How we hireFour conversations, about two weeks end to end.

  • Coding. Working through real code rather than a puzzle.
  • Low-level design. How you structure a class or a small system, and why you made those calls.
  • High-level design. What do you think about a system larger than anything you have built yet. We calibrate this to your experience.
  • Hiring Manager. How you learn, how you own things, and how you actually use AI in your work…

Skills

  • Kafka
  • Java
  • gRPC
  • Spark
  • Kubernetes
  • greenhouse
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Nexla

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes