Candescent is looking to solve the problem of transforming digital banking with intelligent, cloud-powered solutions that connect account opening, digital banking, and branch experiences for financial institutions.
Requirements
- 8+ years professional experience in backend engineering with Java; strong skills in Spring Boot (Spring Cloud, WebFlux, Actuator).
- Proven experience designing microservices and public APIs at scale (idempotency, pagination, filtering, rate-limiting, API versioning).
- Hands-on with API gateways: Apigee, Axway, and/or Kong (policies, plugins, posture, analytics).
- Postman power-user: collections, environments, pre-/post-scripts, monitors, Newman in CI; applying Postman to validate performance, scalability, and reliability.
- Deep understanding of REST (and awareness of gRPC), OpenAPI/Swagger, OAuth2/OIDC, and JWT.
- Solid foundation in distributed systems (consistency, backpressure, retries), eventing/queues (Kafka/RabbitMQ), and caching (Redis).
- Data stores: one or more of PostgreSQL/MySQL, plus NoSQL experience (MongoDB/DocumentDB).
Responsibilities
- Design & build extensibility surfaces: public/internal REST/gRPC APIs, webhooks, events/streams, and plugin endpoints that enable third-party integrations and custom apps.
- Develop robust microservices with Java (8+ years) & Spring Boot: resilient patterns (circuit breakers, retries, bulkheads), config management, and zero-downtime deploys.
- Own API lifecycle: requirements → design (OpenAPI/Swagger) → reviews → implementation → versioning/backward compatibility → deprecation plans.
- Gateway engineering: configure and optimize Apigee/Axway/Kong policies (authN/Z, rate limits, quotas, transformations, caching, routing, blue/green, canary).
- Security & compliance: OAuth2/OIDC, service-to-service auth, scopes, secrets management, data protection standards, and auditability.
- Performance & reliability testing: use Postman collections/monitors/Newman to validate latency, throughput, error rates, and SLA/SLO adherence; automate in CI/CD.
- Observability: instrument services for logs, metrics, and traces (OpenTelemetry); define SLIs/SLOs and drive incident prevention via data.
Other
- Success here requires flexibility in a fast-paced environment, a client-first mindset, and a commitment to delivering consistent, reliable results as part of a performance-driven, values-led team.
- Clear, concise communication with a “measure-and-iterate” mindset.
- Partner with teams: collaborate with Product, Security, SRE, and Developer Relations to ship features that are safe, fast, and delightful to build on.
- DX & documentation: produce first-class developer docs, Postman collections, sandbox examples, and SDK stubs that reduce time-to-first-call.
- With team members around the world, Candescent is an equal opportunity employer.