66degrees Senior Software Engineer role building high-speed, real-time cloud integration pipelines and Java microservices on Google Cloud Platform. Responsible for coding Java/Spring Boot microservices, managing event streaming, and API governance.
Responsibilities
Build Cloud-Native Microservices: Architect, code, and deploy fast, resilient microservices using Java (17/21) and Spring Boot on Google Cloud Run and GKE.
Handle Real-Time Data & Messaging: Design event-driven streaming pipelines using GCP Pub/Sub, Apache Kafka, and Change Data Capture (CDC / Datastream) to move database changes instantly.
API Governance & Schema Management: Design REST APIs (Apigee X) and enforce strict data contracts (Avro, Protobuf, JSON Schema).
Technical Leadership: Conduct code reviews (PRs) for internal teams and vendors, establish integration templates, maintain high testing standards (TDD), and set up monitoring/tracing.
Core Focus: Building high-speed, real-time cloud data pipelines and microservices on Google Cloud Platform (GCP) to connect core business systems (Supply Chain, Warehouse Management, Data Lakehouse).
Qualification
ExperienceCore Tech StackJava & FrameworksCloudStreaming & DatabasesData ContractsDevOps & TestingEducationExperience with QuarkusBackground in Supply Chain
Required
Experience: 12+ years in backend software engineering with a strong focus on enterprise integration and event-driven architecture.
Core Tech Stack:
Java & Frameworks: Expert in Java (11/17/21) and Spring Boot.