Design secure Java platforms at Citi across Kubernetes, Kafka, APIs, and cloud infrastructure. This full time role focuses on architecture, integration, and technical leadership.As a seasoned Senior Java Back-End Developer, you will translate business needs into technical roadmaps and architecture runway. Your scope includes AWS, Azure, or Google Cloud Platform, service mesh, CI/CD, data stores, and secure API authentication.
You will also support engineering standards, mentorship, compliance, and GenAI knowledge involving MCP, A2A, and agentic architecture.Key Responsibilities:
Design integrations across SQL, NoSQL, Redis, and event streamsEstablish data contracts, schema evolution, and consistency patternsDesign Kubernetes, service mesh, CI/CD, and IaC solutionsEmbed OWASP, OAuth2, OIDC,
and zero trust practicesPartner with SRE and platform teams on observabilityRequirements:
5+ years of Java and Spring experience at scaleExpertise with REST, GraphQL, Kafka, Kubernetes, and DockerExperience with databases, Redis, CI/CD, Terraform, and observabilityDemonstrated architectural leadership, design reviews, and mentorshipStrong stakeholder management and communication skillsLead Citi’s Java integration and platform architecture with secure APIs, distributed systems, cloud infrastructure, and stakeholder partnership.
📌 Senior Java Platform Integration Engineer (Winnipeg)
🏢 Citi
📍 Winnipeg