What are the responsibilities and job description for the Senior Java Developer position at Goldenpick Technologies?
Location : Cleveland OH, or Dallas, TXMode : 5 days a week onsiteDuration : Contract to HireYears Of Exp Required : 12 YearsIndustry 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
Salary : $56 - $71