Java Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Pune - India

profile Monthly Salary: Not Disclosed
Posted on: 4 hours ago
Vacancies: 1 Vacancy

Job Summary

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...
View more view more