GrepJob
OneTrust

Principal Software Engineer- Java

OneTrust
Apply
14 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Develop web and mobile interfaces using HTML, CSS, JavaScript/Typescript.
  • Design, develop, and unit test applications deployed to MS Azure.
  • Collaborate with UX and product teams to plan and groom features.
  • Ensure completion of committed stories for each sprint.
  • Reduce defects in modules/products to meet industry standards.
  • Conduct peer code reviews to enhance code quality.
  • Mentor junior developers and support their technical growth.

Requirements

  • Bachelor’s or master’s degree in computer science, engineering, or related field.
  • 8+ years of professional software engineering experience.
  • Expertise in Java/J2EE, Spring MVC, SQL, and web services.
  • Experience with elastic search and data streaming tools like Kafka.
  • Good understanding of REST/OAuth/JSON standards.
  • Familiarity with cloud services such as Azure, Google Cloud, or AWS.
  • Agile development experience, including Scrum or XP methodologies.

Benefits

  • Comprehensive healthcare coverage.
  • Flexible PTO and equity RSUs.
  • Annual performance bonus opportunities.
  • Retirement account support.
  • 14+ weeks of paid parental leave.
  • Career development opportunities and company-paid certification exam fees.

Tech Stack

AngularApache KafkaAWSAzureBashCSSDrupalElasticsearchEmber.jsGoogle CloudHTMLJavaJavaScriptJenkinsKubernetesPythonSQLTypeScript