See all roles

Principal Java Developer - Google Cloud Platform SME -- REMOTE WORK -- 67199

Work from home Full-time role Hiring

Principal Java Developer - Google Cloud Platform SME - REMOTE WORK - 67199 Pay Range - $75 - $80/hr One of our clients is looking for a Principal Java Developer - Google Cloud Platform SME to join their team remotely. We are seeking a Principal Software Engineer to play a critical leadership role in the design and evolution of our next-generation data and platform systems. This individual will operate at a high level of technical depth, partnering closely with architects, product leaders, and engineering teams to modernize legacy platforms, define scalable architectures, and deliver mission-critical solutions that support the business at scale. This role requires a hands-on technologist who is equally comfortable driving architectural direction, building proof-of-concepts, and collaborating across teams to reach alignment on complex technical decisions. The Customer Data Management team is responsible for building and maintaining core systems that power customer, order, and financial data across the organization. The team is currently modernizing legacy environments, introducing new data management platforms, and expanding event-driven and cloud-native capabilities. This role will serve as a senior technical partner within a highly collaborative engineering organization. Responsibilities include

  • Lead the design and implementation of modern, scalable systems to support customer and financial data management initiatives.
  • Drive the sunset of legacy data products and support the implementation of Reltio as a core data management platform.
  • Architect and build a modern single source of truth for invoices and financial reporting, ensuring reliable synchronization with legacy systems such as general ledger platforms.
  • Partner cross-functionally to define component-level system designs, establish architectural patterns, and drive alignment across engineering teams.
  • Design and develop mission-critical backend services using Java-based microservices and event-driven architectures.
  • Implement and evolve data streaming and messaging solutions using Kafka and Google Pub/Sub, including dead-letter queues and resiliency patterns.
  • Support integrations with new order management and point-of-sale systems.
  • Contribute to CI/CD pipeline development and help establish engineering standards, including testing and code coverage practices.
  • Build proof-of-concepts to evaluate architectural approaches and facilitate technical consensus across teams.
  • Collaborate with architects and senior engineers as a strong technical counterpart, constructively challenging designs and proposing alternatives when appropriate.

Must-Haves:

  • Extensive experience in backend software engineering with a strong focus on systems and component-level design.
  • Adept Java development experience, including building microservices for mission-critical applications with thousands of users.
  • Hands-on experience with Kafka and event-driven architectures.
  • Deep understanding of data mapping and ability to write SQL queries, but and experience working with both relational and NoSQL databases.
  • Proven ability to design and integrate systems in complex, distributed cloud environments utilizing Google Cloud Platform, AWS, or Azure. Google Cloud Platform highly desired.
  • Excellent communication skills with the ability to influence architectural direction and build cross-team consensus.
  • Familiarity with containerized production environments and modern CI/CD practices.

Nice-to-Haves:

  • Experience with Go (Golang).
  • Strong experience with Google Cloud Platform (Google Cloud Platform), including services such as Pub/Sub and Apigee.
  • Background in retail or other high-volume transaction environments.
  • Experience publishing analytics data to Snowflake or cloud-based data MDM platform such as Reltio.
  • Exposure to frontend technologies such as Vue.js or React.js.
  • Experience using Figma or similar tools to create mockups.

For immediate consideration: Dharmendra PRIMUS Global Services Direct Desk: Ext. 411 Email: Apply tot his job Apply To this Job

You might like

Associate General Counsel, AI and Technology - Remote

Work from home Full-time role

Assistant General Counsel – Commercial Alliances (Remote)

Work from home Full-time role

Associate General Counsel - Real Estate, Transactions, and Strategic Business Projects

Work from home Full-time role

Legal Secretary (General Counsel Division) - Salem

Work from home Full-time role

Lab Genetic Counselor - Empower (Hereditary Cancer)

Work from home Full-time role

Director, Americas Go-to-Market Management, Americas

Work from home Full-time role

Operations, Billing & Onboarding Lead (Part-Time, Remote)

Work from home Full-time role

GOVERNMENT RELATIONS PROGRAM MANAGER

Work from home Full-time role

Executive Director, Global Cyber Governance, Risk, and Compliance (GRC)

Work from home Full-time role

Grant Writer job at One Tree Planted in Washington, DC

Work from home Full-time role

[Remote] Media Planner

Work from home Full-time role

Senior Quality Assurance Analyst - Mobile Gaming - Remote - Netflix - Join the Next Generation of Video Game Development

Work from home Full-time role

Experienced Full Stack Customer Service Representative – Payment and Account Resolution

Work from home Full-time role

US Based Virtual Executive Assistant

Work from home Full-time role

Cohere Life, Inc - Corporate Recruiter

Work from home Full-time role

Jr. Business Development / Capture Analyst

Work from home Full-time role

Experienced Full Time Remote Associate Business Development Representative – Driving Growth through Strategic Customer Engagement and Sales Development

Work from home Full-time role

ArcBest Remote Careers, ArcBest Data Entry Jobs

Work from home Full-time role

People Operations Specialist with Recruitment Support (remote in Poznań)

Work from home Full-time role

Remote VP, Strategic Alliances

Work from home Full-time role