Staff Software Engineer-Java

1 day ago


Bengaluru, Karnataka, India Ivanti Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Job Title: Staff Software Engineer

Location: Bangalore, Hybrid

Are you an experienced staff software engineer passionate about delivering innovative solutions and driving technical excellence? Join Ivanti and help us transform how organizations experience digital work. Here, you'll build scalable, secure products alongside talented colleagues in a fast-paced, global environment, making a real impact for users everywhere.

Why this role matters

At Ivanti, our mission is to elevate Everywhere Work by building secure, innovative solutions that empower users to connect and organizations to thrive—anytime, anywhere. In this role, your work will have a direct impact on how customers experience Ivanti's industry-leading products, ensuring secure and seamless connectivity for businesses across the globe. By joining our collaborative and inclusive team, you'll play a vital role in delivering technology that makes a meaningful difference—helping organizations manage, secure, and optimize their IT environments with confidence every day.

What you'll do:

  • Manage the complete software development lifecycle, ensuring the delivery of reliable and high-quality server solutions for device, application, and content security across iOS, Android, and Windows platforms.
  • Build advanced features and enhancements for Ivanti's device and certificate management systems using Java and Spring frameworks in fast-evolving, cloud-native environments.
  • Design scalable architectures and solutions that leverage microservices, REST interfaces, and event-driven patterns, aligning with modern standards and business priorities.
  • Partner with business stakeholders and global architecture teams to gather requirements, prioritize tasks, and review design decisions, ensuring alignment with organizational goals.
  • Lead agile development teams by providing technical guidance, mentoring junior engineers, and overseeing code reviews to maintain high standards of excellence and innovation.
  • Collaborate closely with cross-functional teams to implement robust unit and automation testing, drive DevOps practices, and streamline CI/CD pipelines for rapid and secure deployment cycles.
  • Advise on industry best practices for PKI/certificate lifecycle management, cloud architecture, and emerging technologies to ensure continuous improvement and effective problem-solving.

What you will bring:

  • 8–11 years of hands-on software development experience, with a strong focus on designing and implementing REST interfaces.
  • Over 2 years of cloud development expertise, including proficiency in microservices architecture, DevOps practices, and CI/CD pipeline management.
  • 1 or more years of experience working with event-driven architectures, utilizing technologies such as Redis Streams and Apache Kafka.
  • 1–2 years of experience in Public Key Infrastructure (PKI) and certificate management, with an intermediate knowledge of certificate lifecycle best practices.
  • Advanced programming skills in Java.
  • Extensive experience working with platforms and runtimes such as Kubernetes and Docker.
  • Strong working knowledge of Java, Spring Framework, Microsoft Visual Studio, and Azure Portal.
  • Proven commitment to software quality through rigorous unit testing and automation testing.
  • Exceptional teamwork and communication abilities, with a track record of effective collaboration in dynamic team environments.
  • Self-driven and passionate about problem solving, continuous learning, and supporting others in their professional development.
  • Quickly adapts to new technologies and evolving technical landscapes.

Why Ivanti?

  • Remote-friendly, flexible schedules: Empower excellence in every setting and elevate human potential.
  • Competitive compensation & total rewards: Including health, wellness, and financial plans tailored for you and your family.
  • Global, diverse teams: Collaborate with talented people from 23+ countries.
  • Learning & development: Grow your skills with access to best-in-class learning tools and programs.
  • Equity & belonging: We value every voice. Your story helps inform our solutions for a changing world.

What drives us

Ivanti's mission is to elevate human potential within organizations by managing, protecting and automating technology for continuous innovation.

It is through diverse and inclusive hiring, decision-making, and commitment to our employees and partners that we will continue to build and deliver world-class solutions for our customers.

To learn more about Ivanti'sMission and Core Values.

Inclusion at Ivanti

Ivanti is proud to be an Equal Opportunity Employer. We're committed to building a diverse team and fostering an inclusive environment where everyone belongs. We welcome applicants from all backgrounds and walks of life.

Need adjustments during the process? Reach out to —we're happy to help.

Ready to make your mark?

Apply today and shape the future of Everywhere Work with Ivanti

L1-SHUBHANGI

  • Bengaluru, Karnataka, India, Karnataka Java Backend developer Full time

    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).


  • Bengaluru, Karnataka, India Okta Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We are looking for experienced Staff level engineers that are passionate about building large-scale, mission-critical software in a fast-paced agile environment. The ideal candidate will share our passion and pride in the simple elegance and usability of our solution and will join an engineering team that strongly believes in writing secure and high...


  • Bengaluru, Karnataka, India Ivanti Full time ₹ 8,00,000 - ₹ 25,00,000 per year

    Job Title: Staff Software EngineerLocation: Bangalore, HybridAre you an experienced staff software engineer passionate about delivering innovative solutions and driving technical excellence? Join Ivanti and help us transform how organizations experience digital work. Here, you'll build scalable, secure products alongside talented colleagues in a fast-paced,...


  • Bengaluru, Karnataka, India GE Healthcare Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Staff Software Engineer Job Description SummaryThis position is for a Staff Software Engineer in the Healthcare Digital Team in GE Healthcare, Bangalore. The staff software engineer will be responsible for design and implementation of one or more application modules, subsystems or services. In addition, this person will drive activities to improve software...


  • Bengaluru, Karnataka, India Black Duck Software, Inc. Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...


  • Bengaluru, Karnataka, India Ivanti Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Are you an experienced staff software engineer passionate about delivering innovative solutions and driving technical excellence? Join Ivanti and help us transform how organizations experience digital work. Here, you'll build scalable, secure products alongside talented colleagues in a fast-paced, global environment, making a real impact for users...


  • Bengaluru, Karnataka, India i-exceed Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Company Descriptioni-exceed is a leading digital banking platform and solutions provider, transforming the way banks and financial institutions worldwide embark on their digital transformation journeys. Our flagship product, Appzillon Digital Banking Platform, leverages MACH architecture to deliver exceptional agility and scalability. Trusted by over 100...


  • Bengaluru, Karnataka, India, Karnataka Sonata Software Full time

    We are looking for a skilled Java Developer with strong expertise in Spring Boot, microservices, and API development. The ideal candidate will have hands-on experience in building and deploying scalable, cloud-native applications using Java-based technologies. A solid understanding of object-oriented principles, domain-driven design, and microservice...


  • Bengaluru, Karnataka, India Nagarro Softwares Pvt. Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Staff Engineer, Java Company Description We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world experts across 39 countries, to be exact)....


  • Bengaluru, Karnataka, India Okta Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Position Description: The Okta platform provides directory services, single sign-on, strong authentication, provisioning, workflow, and built in reporting. It runs in the cloud on a secure, reliable, extensively audited platform and integrates deeply with on premises applications, directories, and identity management systems. We are looking for an...