The Java Technical Lead is a senior level position responsible for establishing and implementing recent or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead application systems analysis and programming activities.Citi's Institutional Clients Group (ICG) develops innovative solutions and provides exceptional service to clients worldwide. The Technology team builds cross‑functional platforms that deliver products through technical innovation and creativity.ResponsibilitiesPartner with multiple management teams to ensure appropriate integration of functions to meet goals and identify necessary system enhancements for new products and process improvements.Resolve high‑impact problems through in‑depth evaluation of complex business and system processes.Provide expertise in applications programming and ensure design adheres to the overall architecture blueprint.Develop coding, testing, debugging, and implementation standards.Maintain comprehensive knowledge of how architecture, infrastructure, and other business areas integrate to achieve goals.Analyze issues and develop innovative solutions with interpretive thinking.Build proof‑of‑concepts for new strategic initiatives and convert them to enterprise solutions.Research, learn, and recommend emerging technologies.Provide post‑release assistance to business, development, and support groups.Serve as an advisor or coach to mid‑level DevOps staff and analysts, allocating work as necessary.Assess risk in business decisions, uphold compliance with laws, rules and regulations, and report control issues transparently.Technical Skills6+ years of experience in Agile and DevOps, including ALM, SCM, TEM, and tools such as GitHub/Bitbucket, TeamCity, Jenkins, Docker, Kubernetes, OpenShift, Tekton, uDeploy, Harness, App Insight.Experience with observability frameworks and tools (ELK, AppD, Splunk, Prometheus, Jaeger, Grafana).Strong knowledge of micro‑services, container architecture, and programming in Java, Python,
and shell scripting.CI/CD experience for cloud (ECS) and on‑premises environments, with orchestration tools.Experience with build and security scan tools (Maven, Ant, SonarQube, BlackDuck, CyArk).Experience with artifact repository and collaboration wiki tools (CodeStation, Confluence, Artifactory, Nexus).5+ years of DevOps experience in Linux/Unix and Windows environments, including command‑line scripting and service administration.Knowledge of DevSecOps concepts and infrastructure‑as‑code, with hands‑on security for cloud‑based infrastructure.Excellent debugging and troubleshooting skills.Service‑reliability and observability engineering experience.Operational guidance for development and business teams.Maintain load balancers, proxies, web servers, queues, and caches.Business Facing and Interpersonal SkillsStrong oral and written communication.Apply technical knowledge to develop solutions that meet client and business needs.Responsible, agile, and collaborative team worker.Build strong relationships with peers and business partners.Self‑motivated and organized, capable of working autonomously.Engage effectively with traders, financial controllers, risk managers, and other business users.Deliver quality results on time and adapt to global team collaboration across time zones.EducationBachelor’s or Master’s degree in Computer Science or related technical/quantitative discipline, or equivalent experience.Demonstrated success in designing and delivering multi‑tiered applications.Understanding of financial derivatives (rates or other) preferred, or willingness to learn.Salary$120,800.00 – $170,800.00 per yearEqual Opportunity StatementCiti is an equal opportunity employer, and qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by law.Accessibility: If you are a person with a disability and need a reasonable accommodation to use our search tools and apply for a career opportunity, review Citi’s Accessibility resources.#J-18808-Ljbffr
📌 Java Technical Lead - $120,800 - $170,800 A Year (Winnipeg)
🏢 Citi
📍 Winnipeg