Payrate: $ - $
Summary Ability to develop new and innovative applications as well as debug and refactor existing code. Strong experience with Java, and JVM tuning is required. Demonstrated experience architecting, developing and deploying high-volume, multi-tiered, distributed mission critical applications are required. Strong software and system design skills are required. Relational database experience and demonstrated abilities in SQL and data modeling are required. plus years’ experience
Responsibilities: - OCI architecture + hands-on implementation (must-have) Proven delivery of a production-like workload on OCI (not just diagrams), including: IAM (dynamic groups, policies), compartments, tagging strategy Networking: VCN/subnets, NSGs, routing, Load Balancer, DNS; WAF if internet-facing Computer approach (they can propose): OKE, Compute/Instance Pools, Container Instances, or Functions Data services selection (Autonomous DB/DB System/Object Storage as appropriate) OCI Vault (secrets/keys), Logging, Monitoring/Alarms Infrastructure as Code: Terraform preferred; ability to stand up dev/test/prod (or at least dev + prod) quickly. CI/CD experience for build/deploy, plus environment promotion practices.
- Secure API + bearer token authentication expertise (must-have) Designing and implementing services that validate bearer tokens safely: JWT validation (issuer/audience/signature/expiry) and/or opaque token introspection patterns API Gateway / reverse proxy patterns, authN/authZ boundaries OWASP Top and API hardening: Input validation, rate limiting replay protection where relevant, secure CORS, dependency hygiene Secure secrets handling (no tokens in code), rotation strategy, least privilege access.
- Integration experience: EHR app (non-FHIR/HL) (must-have) Strong experience integrating with third-party enterprise apps via: REST APIs, webhooks, batch jobs if applicable Resiliency: retries/backoff, idempotency, timeouts, circuit breakers Audit logging and traceability across systems Ability to produce clear API contracts (OpenAPI), integration sequence diagrams, and error models.
Requirements: - Zoom Contact Center (CCaaS) integration (strongly preferred) Experience integrating with Zoom Contact Center / Zoom Communications APIs (or similar CCaaS): Webhook/event handling, verification, replay protection Interaction with lifecycle concepts (queues, agents, dispositions, transfers) as needed for your use case Practical understanding of operational concerns: throttling, event ordering, incident/debug support.
- Delivery capability for a -month MVP (must-have) Demonstrated ability to deliver an MVP quickly: Thin-slice scope definition, backlog creation, and prioritization Working software demos on a cadence Documentation and handoff (runbooks + deployment notes) PRD and design architecture