
Software Engineer Senior
Job Description
Roles and Responsibilities:
Streaming Developer:
· Develop and optimize Kafka producers/consumers and Kafka Streams for high-volume data flows.
· Build Spring Boot microservices for streaming and API integration.
· Design and implement RESTful APIs with Spring Boot (versioned endpoints, validation, pagination, and error handling).
· Ensure data consistency and reliability across streaming pipelines.
· Implement observability (metrics, logging, lag monitoring) and error handling.
· Operate services on the OpenShift (OCP) platform: Helm deployments, ConfigMaps/Secrets, resource tuning, health/readiness probes, and rollout strategies.
· Deploy and troubleshoot services on containerized environments (e.g., OpenShift/Kubernetes).
· Collaborate with architecture teams on schema evolution and integration patterns.
Similar Jobs
Agentforce QA Engineer
North Carolina
Senior Palantir Foundry Data Engineer
California
Senior Palantir Foundry Data Engineer
California
Senior Palantir Foundry Data Engineer
California
Data Engineer
Texas