Work with our companies

Senior Software Engineer

Candescent

Candescent

Software Engineering
Atlanta, GA, USA
Posted on Nov 6, 2025

Candescent is the leading cloud-based digital banking solutions provider for financial institutions. We are transforming digital banking with intelligent, cloud-powered solutions that connect account opening, digital banking, and branch experiences for financial institutions. Our advanced technology and developer tools enable seamless, differentiated customer journeys that elevate trust, service, and innovation. 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. With team members around the world, Candescent is an equal opportunity employer.

Candescent is the leading cloud-based digital banking solutions provider for financial institutions. We are transforming digital banking with intelligent, cloud-powered solutions that connect account opening, digital banking, and branch experiences for financial institutions. Our advanced technology and developer tools enable seamless, differentiated customer journeys that elevate trust, service, and innovation.

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. With team members around the world, Candescent is an equal opportunity employer.

We’re looking for a Senior Extensibility API Engineer to design, build, and scale the APIs and integration surfaces that let customers and partners extend our platform. You’ll own high-throughput Java microservices built with Spring Boot, shape our API gateway strategy (Apigee, Axway, Kong), and champion API quality—performance, scalability, and reliability—using Postman throughout the lifecycle.

Job 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.

• DX & documentation: produce first-class developer docs, Postman collections, sandbox examples, and SDK stubs that reduce time-to-first-call.

• Partner with teams: collaborate with Product, Security, SRE, and Developer Relations to ship features that are safe, fast, and delightful to build on.

Experience

Nice To Have:

• Experience building webhook frameworks, event subscriptions, and signing/verification.

• gRPC/protobuf, GraphQL, or API monetization/analytics exposure.

• Resilience libraries (Resilience4j), service meshes (Istio/Linkerd), blue/green & canary strategies.

• Additional perf tools (JMeter, k6) and Java profiling (JFR, async-profiler).

• Marketplace/SDK design and partner ecosystem enablement.

Required Experience

• 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).

• Containers & CI/CD: Docker, Kubernetes, and pipelines (GitHub Actions/GitLab/Jenkins).

• Testing culture: JUnit/Mockito, contract tests, integration/e2e; familiarity with chaos/latency injection a plus.

• Clear, concise communication with a “measure-and-iterate” mindset.

Statement to Third Party Agencies
To ALL recruitment agencies: Candescent only accepts resumes from agencies on the preferred supplier list. Please do not forward resumes to our applicant tracking system, Candescent employees, or any Candescent facility. Candescent is not responsible for any fees or charges associated with unsolicited resumes.