OneTrust

Principal Software Engineer - Java Backend

OneTrust
Apply
5 months ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design, develop, contribute to architecture decisions for, and unit test backend features, cloud applications, and prototypes.
  • Use Java, Spring, SQL, web services, Python, and related technologies to support the OneTrust platform.
  • Maintain at least 80% code coverage or meet revised team standards.
  • Participate in planning, backlog grooming, sprint execution, system architecture, and component design discussions.
  • Identify and fix defects early, reduce module or product defect counts, and deliver critical and high-priority issues according to SLA.
  • Conduct peer code reviews and support development, exploratory, AI, and automated testing practices.
  • Mentor junior developers, grow technical skills across the team, and create development opportunities.
  • Help build high-performing teams and support completion of committed sprint stories.

Requirements

  • Bachelor’s or master’s degree in computer science, engineering, or a related technical or business field.
  • At least 8 years of professional software engineering or development experience.
  • Extensive hands-on experience with object-oriented design, Java/J2EE, design patterns, Spring MVC, SQL, and web services.
  • Experience with Elasticsearch and data-streaming tools such as Kafka.
  • Understanding of REST, OAuth, JSON, service-oriented architecture standards, and web services.
  • Competence with Python and Bash scripting, plus moderate experience with SQL and NoSQL databases.
  • Experience with cloud services or providers including Azure, Google Cloud, and AWS.
  • Recent development experience with Drupal, Ember, Angular, Java, or Python.
  • Familiarity with relational and document databases, continuous integration and deployment tools such as Jenkins, and Kubernetes is preferred.
  • Ability to work collaboratively with UX, product managers or owners, and other developers while mentoring junior developers.

Benefits

  • Comprehensive healthcare coverage, flexible paid time off, equity RSUs, annual performance bonus opportunities, retirement account support, and 14+ weeks of paid parental leave.
  • Career development opportunities and company-paid privacy certification exam fees are provided.
  • Office-first work culture generally encourages three days per week in the office, with role-specific flexibility confirmed by the recruiter.

Tech Stack

AngularApache KafkaAWSAzureBashCSSDrupalElasticsearchEmber.jsGoogle CloudHTMLJavaJavaScriptJenkinsKubernetesPythonSQLTypeScript

Categories

OneTrust

About OneTrust

1,001-5,000 employees

OneTrust builds an enterprise data governance and compliance platform used to manage privacy, consent, and AI governance across global operations. Its products span privacy impact assessment and data‑mapping automation, cookie and consent management, vendor risk, subject access requests, incident management, and policy enforcement, sold as subscription software. Founded in 2016 and headquartered in Atlanta, the privately held company serves thousands of organizations worldwide across regulated industries.

Contact me