Java Spring Microservices
Job Summary
Backend Engineering & API Development
Design develop and maintain high-performance Java-based RESTful APIs and microservices serving member-facing digital products.
Build and evolve core Member Services platform capabilities including account management card servicing rewards benefits inquiry and transaction history.
Develop event-driven architectures using Apache Kafka for real-time member data processing notifications and service orchestration.
Implement GraphQL APIs to support flexible efficient data delivery to mobile and web front-end clients.
Ensure API contracts are robust versioned well-documented and backward-compatible across consumer teams.
Microservices & Cloud-Native Architecture
Design loosely coupled independently deployable microservices following domain-driven design (DDD) principles.
Deploy and manage services on cloud platforms (AWS / GCP / Azure) using containerization (Docker) and orchestration (Kubernetes / OpenShift).
Implement service mesh patterns circuit breakers retries and rate limiting for resilient inter-service communication.
About Company
Transform business outcomes with AI-led digital transformation, digital engineering, cloud modernization, data, customer experience and enterprise solutions.