$1,907.00 Fixed
Keystone Digital
Contract · Remote · Flexible hours
About the role
Keystone Digital is building a unified transaction layer called "PulseBridge" to tie together its billing engine, CRM, and internal service APIs. As a Microservices Architect you will design the core integration patterns, enforce service contracts, and ensure seamless data flow across these critical systems.
Key responsibilities
- Define a domain‑driven microservice topology for PulseBridge using Java Spring Boot and OpenAPI specifications.
- Architect and implement event‑driven communication via Kafka for real‑time billing updates.
- Containerize each service with Docker, orchestrate deployments on Kubernetes, and set up Helm charts for CI/CD pipelines.
- Create automated contract testing suites with Pact to validate CRM and internal API interactions.
- Establish monitoring, tracing (Jaeger) and alerting (Prometheus/Grafana) for performance baselines.
- Deliver a phased rollout plan, including a pilot integration with the billing subsystem within 8 weeks.
Must-have skills
- Deep expertise in designing and scaling microservice architectures.
- Proficiency with Docker, Kubernetes, and Helm.
- Strong Java (Spring Boot) development background.
- Extensive experience building RESTful APIs and event‑driven systems.
- Solid understanding of CI/CD, automated testing, and observability tools.
Nice to have
- Experience with GraphQL gateways for API aggregation.
- Familiarity with cloud platforms such as AWS or GCP.
- Proposal: 0
- Less than 2 month
Michael Houck
,
Member since
Oct 28, 2025
Total Job