About This Opportunity
We're seeking an experienced professional to fill a key role in our technical team.
Key Responsibilities:
1. We are looking for someone with strong expertise in Java-based distributed systems and stream-based processing.
2. Design, build, and operate backend services that support high-throughput workloads, integrate with cloud platforms, and enable critical business applications.
3. Distributed System Developer is responsible for designing, implementing, and maintaining distributed backend services using Java and Node.js.
4. This role involves building and optimizing message-driven architectures and data pipelines using Apollo Kafka.
5. Solution Architect develops scalable and resilient APIs and backend services.
6. This position requires writing clean, maintainable, and well-tested code following industry best practices.
7. Backend Service Engineer deploys, monitors, and supports applications running in Kubernetes across multiple cloud environments.
8. This individual collaborates with architects and product teams to design system components and integrations.
9. Tech Lead participates in code reviews, system design discussions, and operational readiness efforts.
10. This person troubleshoots production issues across services and infrastructure layers.