Role: JAVA Developer
Experience-3 to 6 years
Roles and Responsibilities-
Client Implementation & Delivery Support
Build and customize backend components to support clientspecific configurations.
Support Delivery Managers and Implementation Specialists in successful client launches.
Validate backend behaviors against client requirements and data flows.
Troubleshoot issues across microservices APIs and pipelines.
Backend & Microservices Development
Develop and maintain Java-based backend microservices.
Implement integrations and logic needed for client onboarding.
Ensure updates remain backwardcompatible for active clients.
AI Data & Search Integration
Integrate backend services with Google Vertex AI.
Work with PostgreSQL and MongoDB for clientdriven data flows.
Support data feed onboarding indexing and search/personalization logic.
Troubleshooting & ProductionAdjacent Support
Investigate clientreported issues in collaboration with Support and DevOps.
Identify root causes and implement fixes or configuration changes.
Validate hotfixes and updates before production release.
DevOps Infrastructure & Quality
Deploy and manage services using Docker.
Manage secrets securely with Vault.
Use Pub/Sub for event-driven processing.
Maintain documentation in Confluence.
Monitoring Observability & Alerting
Set up configure and maintain monitoring dashboards for microservices APIs data pipelines and integrations.
Implement proactive alerting to identify issues such as latency spikes failed processes degraded AI model responses or data inconsistencies.
Work with DevOps and Support to define thresholds SLIs/SLOs and escalation paths.
Ensure logs metrics and traces are consistently instrumented across services.
Validate monitoring and alerting for all new UI implementations and features.
Continuously improve observability practices to reduce incidents and accelerate root-cause discovery.
Collaboration
Work closely with other members of the Client Delivery team such as Technical Consultants Product Frontend developers QA and DevOps
Participate in technical planning and client exploration sessions.
Use Git Jira and Confluence daily.
Skills You Bring
Strong Java backend development experience.
Strong code review skills.
Experience with microservices architecture.
Familiarity with Google Cloud Vertex AI and Pub/Sub.
Experience with SQL and NoSQL databases (eg. PostgreSQL and MongoDB).
Strong debugging skills.
Knowledge of Docker Vault and distributed systems.
Nice to Have
Experience supporting client implementations.
Ecommerce or search experience.
Exposure to ML/AI model delivery.
Role: JAVA DeveloperExperience-3 to 6 yearsRoles and Responsibilities-Client Implementation & Delivery Support Build and customize backend components to support clientspecific configurations. Support Delivery Managers and Implementation Specialists in successful client launches. Validate backend beh...
Role: JAVA Developer
Experience-3 to 6 years
Roles and Responsibilities-
Client Implementation & Delivery Support
Build and customize backend components to support clientspecific configurations.
Support Delivery Managers and Implementation Specialists in successful client launches.
Validate backend behaviors against client requirements and data flows.
Troubleshoot issues across microservices APIs and pipelines.
Backend & Microservices Development
Develop and maintain Java-based backend microservices.
Implement integrations and logic needed for client onboarding.
Ensure updates remain backwardcompatible for active clients.
AI Data & Search Integration
Integrate backend services with Google Vertex AI.
Work with PostgreSQL and MongoDB for clientdriven data flows.
Support data feed onboarding indexing and search/personalization logic.
Troubleshooting & ProductionAdjacent Support
Investigate clientreported issues in collaboration with Support and DevOps.
Identify root causes and implement fixes or configuration changes.
Validate hotfixes and updates before production release.
DevOps Infrastructure & Quality
Deploy and manage services using Docker.
Manage secrets securely with Vault.
Use Pub/Sub for event-driven processing.
Maintain documentation in Confluence.
Monitoring Observability & Alerting
Set up configure and maintain monitoring dashboards for microservices APIs data pipelines and integrations.
Implement proactive alerting to identify issues such as latency spikes failed processes degraded AI model responses or data inconsistencies.
Work with DevOps and Support to define thresholds SLIs/SLOs and escalation paths.
Ensure logs metrics and traces are consistently instrumented across services.
Validate monitoring and alerting for all new UI implementations and features.
Continuously improve observability practices to reduce incidents and accelerate root-cause discovery.
Collaboration
Work closely with other members of the Client Delivery team such as Technical Consultants Product Frontend developers QA and DevOps
Participate in technical planning and client exploration sessions.
Use Git Jira and Confluence daily.
Skills You Bring
Strong Java backend development experience.
Strong code review skills.
Experience with microservices architecture.
Familiarity with Google Cloud Vertex AI and Pub/Sub.
Experience with SQL and NoSQL databases (eg. PostgreSQL and MongoDB).
Strong debugging skills.
Knowledge of Docker Vault and distributed systems.
Nice to Have
Experience supporting client implementations.
Ecommerce or search experience.
Exposure to ML/AI model delivery.
View more
View less