Location : Cleveland OH, or Dallas, TX
Mode : 5 days a week onsite
Duration : Contract to Hire
Years Of Exp Required : 12+ Years
Industry background: Banking
Roles and Responsibilities:
Build Spring Boot microservices for streaming and API integration.
Design and implement RESTful APIs with Spring Boot (versioned endpoints, validation, pagination,and error handling)
Develop Streaming app 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
Must Have Technical Skills
Java (7+ years) with strong Spring Boot experience.
Spring Boot API development: building secure, maintainable REST endpoints (OAuth2/JWT, input validation, standardized error responses).
Hands-on Kafka development (Streams, Avro/JSON, schema registry).
OpenShift (OCP) platform experience: deploying, scaling, and troubleshooting containerized services.
Experience with distributed systems and event-driven design.
Familiarity with CI/CD pipelines and container orchestration.
Knowledge of API gateways, OAuth2 security, and data modeling.
Exposure to master data concepts and streaming best practices