All open roles

Senior Engineer (Java)

Hyderabad · Hybrid5-8 yearsFull-timePosted Aug 21, 2026Ref BF-LG-JAVA-S

₹40L – ₹45L

About the clientA logistics technology company moving billions of dollars in freight payments a year across thousands of cargo facilities, and orchestrating hundreds of thousands of cargo pickups every month. Private-equity backed and acquisitive, with the engineering scale-up that follows: payments at volume, deep carrier and terminal integrations, and a platform several industries depend on daily. We hire on their behalf and name them once we are talking to you.

Backend
Must have
JavaSpring
Good to have
ReactDevOpsSQL
Apply for this role

A senior engineering seat on a team that is still being assembled, which means the foundation is yours to help lay. You will own backend work in Java and Spring, take projects from requirements through to production, and help establish how the team builds.

What you'll do

  • Own projects end to end, from understanding requirements and designing the solution through to delivering and maintaining it in production
  • Build and maintain robust backend systems in Java and Spring
  • Contribute across the stack, with opportunities to work in React
  • Make sound calls on architecture, scalability, performance and maintainability
  • Troubleshoot complex engineering and production issues with the team
  • Apply a solid understanding of DevOps and operational practice to keep systems reliable
  • Help establish engineering practices as part of a new team
  • Work with cross-functional teams to ship quality software on time

What we're looking for

  • 5 to 8 years of strong software engineering experience
  • Expert-level backend skills, hands-on in Java and Spring
  • A good understanding of software architecture, scalability and system design
  • Experience with React and full-stack development
  • A working knowledge of DevOps and production practice
  • Strong problem-solving and real ownership of technical challenges
  • Clear communication and a collaborative way of working

Who tends to do well here

Engineers who finish what they start, who are comfortable in a fast-moving environment where things are still being figured out, and who care about building software that lasts.

Apply for Senior Engineer (Java)

One form, no account to create. A BotFriday agent reviews your application within minutes and we come back to you either way.

Apply for this role

Not the right fit? See the other open roles.