Principal Member of Technical Staff

World leader in cloud solutions using tomorrow's technology to tackle today's problems, operating with integrity for 40+ years.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Principal Member of Technical Staff

Oracle Communications Billing and Revenue Management (BRM) is seeking a Principal Member of Technical Staff to join their team in Dublin, Ireland. This role focuses on developing industry-standard, high-performance REST Services for Oracle Monetization BRM Application. The ideal candidate will have 8+ years of Java development experience and strong expertise in cloud-native applications, microservices, and API design.

As a world leader in cloud solutions, Oracle offers a compelling opportunity to work on cutting-edge technology that impacts businesses globally. The role involves designing and developing comprehensive revenue management systems for communications service providers, including payments, collections, invoicing, and more.

The position requires deep technical expertise in Java, API design, and cloud technologies, with opportunities to drive innovative solutions and lead cross-functional initiatives. You'll work with modern technologies including Kubernetes, microservices, and cloud-native applications while mentoring other team members.

Oracle provides competitive benefits including medical, life insurance, and retirement options. The company culture promotes work-life balance and community involvement through volunteer programs. This is an excellent opportunity for experienced engineers looking to make a significant impact in enterprise software development.

Last updated 6 days ago

Responsibilities For Principal Member of Technical Staff

  • Drive innovative software solutions, architecture, and design discussions
  • Work with other development functions - Product Management, Release, Performance, Documentation
  • Participate and lead cross-team and cross functional initiatives
  • Adopt industry best practices and corporate standards
  • Mentor and provide technical guidance to the team
  • Define and develop software for tasks associated with developing, designing and debugging software applications

Requirements For Principal Member of Technical Staff

Java
Kubernetes
  • 8+ years of strong Java API development experience
  • Working knowledge of Open Digital Architecture (ODA) and Event Driven Architecture (EDA)
  • Familiar with Cloud Native and On-Premises application development
  • Experience with microservices development, testing and container-based deployments
  • In-depth knowledge of API design, development, tooling, and standards
  • Understanding of application and API security
  • Experience with Oracle Helidon and OKE based Development preferred
  • Knowledge of TMF Standards for REST Open APIs preferred

Benefits For Principal Member of Technical Staff

Medical Insurance
  • Medical Insurance
  • Life Insurance
  • Retirement Benefits
  • Volunteer Programs

Interested in this job?

Jobs Related To Oracle Principal Member of Technical Staff

Principal Member of Technical Staff- Remote

Principal Software Engineer role at Oracle, focusing on healthcare AI platforms and data infrastructure, offering competitive salary and comprehensive benefits.

Principal Member of Technical Staff

Principal Software Engineer position at Oracle focusing on healthcare technology, requiring 8+ years of experience in full-stack development and architecture leadership.

Solution Architect, ERP

Principal ERP Solution Architect role at Oracle, focusing on pre-sales and architectural guidance for cloud-based ERP solutions.

Principal Full Stack Software Developer- Local Government Public Safety

Principal Full Stack Software Developer position at Oracle focusing on Local Government Public Safety solutions, requiring 10+ years of experience in web development and cloud technologies.

Principal Software Developer

Principal Software Developer role at Oracle focusing on cloud services and database systems, requiring expertise in Python, GoLang, and Kubernetes.