Skip to content
OneTrust logo

Principal Software Engineer - Java Backend

OneTrustCybersecurity company
Bangalore, IndiaLead
Insight Partners logo
Insight Partners
Coatue logo
Coatue
TCV logo
TCV
SoftBank Vision Fund logo
SoftBank Vision Fund
Franklin Templeton logo
Franklin Templeton
Generation Investment Management
Software Engineering

About the role

TL;DR

Principal Software Engineer to design and develop backend systems using Java and Spring.

  • OneTrust is seeking a Principal Software Engineer with a passion for solving problems to join their agile Product Engineering team.
  • This role involves developing and contributing to the design and architecture of new features for their industry-leading platform.
  • Key Responsibilities Develop, design, and unit test applications using Core Java, REST, and the Spring ecosystem.
  • Collaborate with UX, Product Managers, and other developers on system architecture and component design.
  • Conduct peer reviews to improve code quality and mentor junior developers.
  • Support development of web and mobile interfaces using HTML, CSS, JavaScript/Typescript.
  • Requirements 8+ years of professional software engineering/development experience.
  • Extensive hands-on experience with Java/J2EE, Design Patterns, Spring MVC, SQL, and Web services.
  • Experience with Elasticsearch and data streaming tools like Kafka.
  • Good understanding of web services and SOA standards like REST/OAuth/JSON.
  • Familiarity with public cloud providers (Azure, Google Cloud, or AWS).
View original posting →

Required skills

JavaSpringSQLREST APIOAuthElasticsearchApache KafkaAzureGoogle CloudAWSJavaScriptTypeScriptPythonBash

Nice-to-have skills

ReactAngularCI/CDKubernetes

Benefits & perks

Comprehensive healthcare coverage, Flexible PTO, Equity RSUs, Annual performance bonus opportunities, Retirement account support, 14+ weeks of paid parental leave, Career development opportunities, Company-paid privacy certification exam fees

Tech stack

JavaSpringSQLPythonBashREST APIOAuthElasticsearchApache KafkaAzureGoogle CloudAWSHTMLCSSJavaScriptTypeScriptReactAngular

Similar jobs

O

Staff Software Engineer - Developer Experience

O

Staff Software Engineer

O

Senior Staff DevOps Engineer — Data Discovery & AI Governance