SailPoint logo

Senior Software Engineer

SailPoint
NewPosted today

LOCATION

Pune · Hybrid

EXPERIENCE

6+ Years

TYPE

FullTime

SKILLS REQUIRED

JavaSpring BootMicroservices ArchitectureRESTful APIsKubernetesApache KafkaAWS Services

Job description

Overview

Senior Software Engineer on SailPoint's Identity Security Cloud Business Services team, building governance features and defining API management strategy for cloud-native, multi-tenant SaaS microservices.

What you'll do

  • Drive the planning, design, construction, and review of APIs.
  • Drive the design, implementation, and deployment of efficient, maintainable, robust microservices for medium-to-high complexity features.
  • Collaborate with the services team as part of the API strategy team to help stakeholders follow the organization's strategy for designing, building, and maintaining APIs.
  • Produce designs and rough estimates, and implement features based on product requirements.
  • Collaborate with peers on designs, code reviews, and testing.
  • Produce unit and end-to-end tests to improve code quality and maximize code coverage for new and existing features.

What you'll need

  • 6+ years of experience in Java-based backend development.
  • Strong knowledge in developing server-side, Object-Oriented Programming and Spring Boot framework.
  • Experience in designing and implementing RESTful/GraphQL APIs for an API-first application architecture.
  • Experience using cloud-native technologies from AWS/other cloud providers.
  • Experience developing microservices in multi-tenant SaaS application.
  • Experience using SQL/NoSQL, EKS, Kafka, Redis.
  • Experience using monitoring, alerting, and visualization tools like Prometheus, Grafana.
  • Experience with AI development tools such as Cursor or Claude.
  • Experience working with remote teams.
  • Great communication, collaboration, and stakeholder management skills.

Nice to have

  • Go programming (desired).
  • Professional experience in design/implementation of event-driven architecture.
  • Experience writing software applications in Go.

Details

  • Location: Pune, India.
  • Hybrid model: office 3 days a week (unless otherwise specified).
  • Provide 12x7 on-call support during your day.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer