Overview
Skills
Job Details
Role: React Developer with Java
Duration: 12+ Months
Location: Remote role
Job Description-
Experienced
8+ years of experience preferred.
Strong in React, Java, and Kafka these are non-negotiable core skills.
Experience with Avro (Kafka serialization) is a plus, but not required.
Should be able to troubleshoot using Datadog and ELK logs.
Willing to learn Salesforce enough to be on-call (no deep Salesforce experience needed).
Flexible & Collaborative
Willing to work across multiple platforms and sync data between them.
Open to new patterns and modernization (e.g., moving away from WSDLs).
Comfortable with DevOps practices, even if the team is still maturing in that area.
Technical Stack & Environment
Frontend
React: Crucial for the new client data gather experience.
UX is already handled this role is about building components, not designing flows.
Backend
Java (Spring Boot): REST APIs, Kafka integrations.
Kafka: JSON and Avro formats. RabbitMQ is used minimally.
Integration Layer: Between Salesforce and other experiences.
EIS (Enterprise Integration Services): Moving toward Kafka-based integrations.
DevOps & Deployment
OpenShift: Main deployment platform (Docker experience is acceptable).
GitHub Actions: Migrating from Bitbucket.
Playwright: Used for automation testing.
CI/CD Pipelines: Already established no need to reinvent.
Monitoring & Logging
Transitioning from ELK to Datadog.
Candidate should be able to read logs and follow troubleshooting cookbooks.
Cloud & Security
Hybrid cloud: OpenShift on-prem + AWS (S3 buckets for future data).
Azure: Used for REST API authentication (nice to have).