Skip to content
NavanNavan

Software Engineer

Build and scale full-stack features for an AI-first corporate expense platform, including Java/Spring Boot microservices, frontend portals, data services, and enterprise workflows. Requires 2+ years of software development experience, modern frontend expertise, cloud experience, and a bachelor’s degree or equivalent experience.

About the job

Responsibilities

  • Design, build, and evolve end-to-end features across the stack.
  • Develop Java/Spring Boot backend services and responsive frontend interfaces for admin and user portals.
  • Build workflows for travel policies, approval chains, user roles, and permissions.
  • Architect and scale APIs and data services handling high data volumes, transactional integrity, reporting, and integrations.
  • Own the design, development, and launch of microservices and features.
  • Collaborate with engineering, product, and design teams on complex cross-domain features.
  • Partner with leadership on the technical vision for the domain.
  • Write high-quality, well-tested code and contribute to testing, monitoring, documentation, and operational reliability.
  • Mentor other engineers and promote engineering best practices.

Requirements

  • 2–4 years of software development experience, focused on full-stack web applications in SaaS environments.
  • Hands-on server-side development with Java and Spring Boot.
  • Experience with data modeling, query optimization, secure RESTful APIs, and microservices.
  • Frontend development experience with React, Angular, or Vue.
  • Proficiency with TypeScript, state management, and API-driven interfaces.
  • Experience integrating frontend applications with backend microservices, distributed systems, and cloud platforms such as AWS.
  • Strong ownership, collaboration, communication, and ability to ship production-quality software with monitoring and documentation.
  • Ability to use AI development tools such as GitHub Copilot, CodeGPT, Claude, and Cursor.
  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related field, or equivalent hands-on experience.

Skills

Java, Spring Boot, React, Angular, Vue, TypeScript, AWS, REST APIs, Microservices, Distributed Systems, Data Modeling, Query Optimization, Github Copilot, Claude, Cursor

DAT Freight & Analytics

DAT Freight & Analytics

Bengaluru, India

Engineer I - IAM Team
No salary listedOn-site2+ YOEFullstack Engineering

Build and modernize full-stack account management and customer-support applications within an IAM platform, primarily using TypeScript, Node.js, Angular, and APIs. Requires a bachelor's degree and at least two years of software engineering experience.

AiPrise

AiPrise

Bengaluru, India

Software Engineer I
₹1.5M+/yrOn-siteFullstack Engineering

Build and own production features for a compliance orchestration and AI-agent platform, spanning APIs, integrations, data pipelines, and case-management tools. The role requires 0–2 years of software engineering experience and backend development fundamentals.

AiPrise

AiPrise

Bengaluru, India

Software Engineer II
₹3M+/yrOn-site2+ YOEFullstack Engineering

Build and own production features across AiPrise’s compliance orchestration platform, including APIs, integrations, data pipelines, and case-management workflows. The role requires 2–4 years of software engineering experience, backend programming expertise, cloud and database experience, and end-to-end feature ownership.

Stripe

Stripe

Bengaluru, India
Software Engineer, Intern
No salary listedOn-siteFullstack Engineering

Builds and ships production software for Stripe through a substantial internship project, collaborating with engineers and stakeholders. Candidates should be pursuing a degree in computer science or a related field and have programming experience through coursework, projects, or prior internships.

MongoDB

MongoDB

Gurugram, India

Software Engineer 3
No salary listedOn-site2+ YOEFullstack Engineering

Build and maintain internal tools and platforms that improve organizational workflows and engineering efficiency. The role requires 2–5 years of software engineering experience, proficiency in a modern programming language, and familiarity with containers, Kubernetes, and CI/CD.