Navan Logo

Navan

Staff Software Engineer - Backend

Reposted 3 Days Ago
Be an Early Applicant
Easy Apply
Hybrid
Bengaluru, Karnataka
Senior level
Easy Apply
Hybrid
Bengaluru, Karnataka
Senior level
As a Staff Software Engineer, you will design and implement APIs and core services, develop business logic, mentor other engineers, and ensure quality in product features. You'll collaborate closely with product and design teams and contribute to improving user experience and adopting new technologies.
The summary above was generated by AI

Navan is looking for a Staff Software Engineer - Java. In this role you will serve customers across the globe. You will get to work with a highly motivated team pushing features at a fast clip. The services are going to be mission critical for our users to pay, book and expense their trips within seconds. The role will support a highly reliable and resilient application. You will be part of continuously improving culture that values craftsmanship and developer productivity.

What You’ll Do:

  • Designing and implementing APIs and core services 
  • Developing models and business logic
  • Building out impactful product features
  • Ensure the quality of the features you built, follow-up on usage/issues post release.
  • Work closely with product and design team to deliver new features that align with the needs of the business
  • Provide technical leadership and mentoring to other engineers on the team
  • Contribute and drive frameworks that lead to significant user experience improvements
  • Assist the team in understanding and adopting new technologies 

What We're Looking For:

  • 7+ years of experience
  • Strong problem-solving skills with an emphasis on product development.
  • Extensive experience with Java, creating systems with standard frameworks/technologies - Spring, Spring boot, Kafka, Docker, SQL and NoSQL databases.
  • Solid foundation in data structures and algorithms.
  • Experience in designing & implementing APIs - REST & SOAP.
  • Experience with microservice architecture.
  • Experience with Multithreading concepts.
  • Ability to write clean code according to programming standards and perform efficient code reviews.
  • Able to own design & implementations for a given business requirement.
  • Excellent communication skills, should be able to work directly with senior stakeholders on a regular basis.
  • Collaborate with cross-functional teams to deliver high-quality products.
  • Experience with AWS Cloud is a plus.
  • Experience with Apache Camel or related frameworks is a plus.

Top Skills

Apache Camel
AWS
Docker
Java
Kafka
NoSQL
Spring
Spring Boot
SQL

Navan Bengaluru, Karnataka, IND Office

43, Residency Rd Shanthala Nagar, Bengaluru, India, 560025

Similar Jobs at Navan

2 Days Ago
Easy Apply
Hybrid
Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
The Manager of Global Operations and Service at Navan oversees a team of travel consultants dedicated to a marquee account, ensuring exceptional customer service. Responsibilities include coaching team members, managing escalations, developing processes for service recovery, conducting performance reviews, and collaborating with stakeholders to enhance operational efficiency. A deep understanding of GDS systems and experience in a contact center environment is crucial.
Top Skills: AmadeusCalabrioGdsSabreSalesforceTwilioWorkdayWorkramp
2 Days Ago
Easy Apply
Hybrid
Bengaluru, Karnataka, IND
Easy Apply
Mid level
Mid level
Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
The Business Travel Consultant II at Navan provides top-notch travel support to users through various channels, assists with bookings, and maintains deep product knowledge. The role includes following travel policies and procedures, providing feedback to stakeholders, and participating in meetings. The consultant will utilize their experience to enhance customer satisfaction and operational efficiency, all while collaborating with internal teams.
Top Skills: AmadeusGalileoGdsGmailSabreSalesforceSlackZendesk
3 Days Ago
Easy Apply
Hybrid
Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
The Staff Product Security Engineer is responsible for securing products at Navan by integrating security into the SDLC, conducting security assessments, developing security tools, and collaborating with engineering teams to ensure the security of applications. The role emphasizes proactive identification of vulnerabilities and establishing partnerships within the organization.
Top Skills: Agile DevelopmentApplication ProtocolsApplication SecurityArchitecture ReviewsAuthentication ProtocolsAuthorization ProtocolsCloud Operational ModelsCloud SecurityCompliance RequirementsCryptographyFedrampHipaaJavascript FrameworksMobile Penetration TestingNetwork ProtocolsPci DssRemediation AdvisorySaas ArchitectureSecurity AnalysisSecurity ProcessesSecurity TestingSecurity ThreatsSecurity ToolingSoc2Threat Modeling

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account