Software Engineer - 2
NavanBengaluru, INPosted 16 March 2026
Job Description
Navan has transformed the corporate travel, payment, and expense landscape by consistently prioritizing user needs. As a Fullstack Engineer II on the Enterprise Team , you will be a technical leader helping to build the "operating system" of our corporate travel platform. Our team owns the critical infrastructure that allows companies to function globally—managing everything from granular travel policies and dynamic approval workflows to user identity and enterprise-grade analytics.
This is a high-impact role where you will bridge the gap between complex backend logic and intuitive user experiences. You will collaborate closely with a talented team of engineers, product managers, and designers to build sophisticated configuration tools, real-time dashboards, and seamless integration flows that empower our customers to manage their travel programs at scale.
What You'll Do
Develop and Iterate: Build and maintain end-to-end features across the stack. You will primarily focus on evolving robust Java/Spring Boot backend services , while implementing responsive frontend interfaces for our Admin and User portals.
Engineer Business Logic: Implement the backend engines and supporting UIs for complex business domains, such as configuring travel policies, visualizing approval chains, and managing user roles/permissions.
Build Scalable APIs: Develop and optimize APIs and data services that manage high volumes of data, ensure transactional integrity , and power reporting features for our enterprise clients.
Feature Ownership: Take ownership of specific feature sets within a problem domain, from design and development to deployment and monitoring of microservices .
Collaborative Execution: Work cross-functionally with product and design teams to deliver high-quality code in a fast-paced, collaborative environment.
Operational Excellence: Write clean, well-tested, and maintainable code. Contribute to the team’s reliability by implementing robust unit/integration tests, monitoring, and documentation.
Continuous Learning: Actively participate in code reviews, share knowledge with the team, and stay current with emerging backend and frontend technologies.
What We’re Looking For:
2+ years of experience in software development, building systems for SaaS products or web applications.
Backend Proficiency: Solid, hands-on experience in backend development using Java and Spring Boot . You should be comfortable with data modeling, SQL , and designing RESTful APIs.
Frontend Knowledge: Experience with modern frontend frameworks like React , Angular, or Vue, along with proficiency in TypeScript and an understanding of application state management.
Distributed Systems: Exposure to designing and implementing services within a microservices architecture and familiarity with cloud platforms like AWS .
Ownership Mindset: A proactive approach to problem-solving, strong communication skills, and a proven ability to ship production-quality code.
AI-Enabled Workflow: Ability to effectively leverage AI development tools (such as GitHub Copilot, CodeGPT, Claude, and Cursor) to accelerate development and improve code quality.
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field—or equivalent hands-on experience.
Apply Now
Direct link to company career page
AI Resume Fit Check
See exactly which skills you match and which are missing before you apply. Free, instant, no spam.
Check my resume fitFree · No credit card