Full-Time

Java/Cloud Engineering Lead

Confirmed live in the last 24 hours

Citigroup

Citigroup

10,001+ employees

Global financial services and banking solutions

Fintech
Financial Services

Senior, Expert

Mississauga, ON, Canada

Category
DevOps & Infrastructure
Backend Engineering
Cloud Engineering
Software Engineering
Required Skills
Kubernetes
Python
JavaScript
OpenShift
Data Structures & Algorithms
Groovy
Java
Docker
Go
Jenkins
Requirements
  • 10+ years of experience as a Software Engineer/ Developer and currently hand-on
  • 8+ years of experience in Java 11,17,21 version
  • Experience in managing polyglot application environment (Java, Python, Go etc)
  • 5+ years’ experience of Microservices frameworks using Java, Spring Boot, Chronicle Stack
  • 8+ years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.).
  • Experience mentoring and managing junior engineers.
  • Experience in Test-Driven Development and Behavior-Driven Development
  • Proficient Data Structures, Object-Oriented Principles, JVM memory model
  • Proficient in scripting languages such as Shell, Groovy, JavaScript
  • 8+ years of architecture experience in building horizontally scalable, highly available, highly resilient, and low latency applications
  • 5+ years' experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.)
  • Exposure to CI/CD pipelines, either on-premises or public cloud (i.e., Tekton, Harness, Jenkins, etc.)
Responsibilities
  • Identify common engineering needs across multiple streams of Middle-office and develop a unified solution.
  • Closely monitor and evaluate the Citi’s Cloud, GenAI, DevOps, and SecOps strategies, and design a comprehensive adoption plan that aligns these initiatives with the specific needs of MO applications.
  • Generate monthly reports outlining the progress of various adoptions and the effectiveness of the practices.
  • Conduct regular reviews of application performance and security issues with teams, addressing them swiftly and effectively to prevent escalation and ensure optimal system functionality.
  • Identify and manage technical debt, ensuring the engineering team balances the need for new features with maintaining and improving existing systems.
  • Create, contribute, and help manage a technology roadmap that guides the development and integration of new technologies, ensuring the firm stays ahead of industry trends and maintains competitive advantages.
  • Drive innovation by identifying and implementing new technologies and practices that enhance efficiency, reduce costs, or provide new capabilities.
  • Lead and mentor engineering teams, promoting a culture of continuous improvement, collaboration, and technical excellence.
  • Contribute to and participate in global Citi technology forums and Hackathons.
  • Serve as a liaison between the engineering team and other stakeholders, including senior management, to ensure technical issues and solutions are clearly communicated and understood.
  • Collect and act on stakeholder feedback to continuously improve technology solutions and processes.
  • Develop strategies for managing legacy systems, including modernization, integration, or replacement, to prevent them from hindering the firm's operations or innovation.

Citigroup provides a variety of financial services to individuals, businesses, and governments around the world. Its offerings include consumer banking, credit, corporate and investment banking, securities brokerage, and wealth management. The company operates in over 160 countries, allowing it to facilitate cross-border transactions and serve a diverse clientele. Citigroup's products work by leveraging its extensive global network and technology to provide efficient banking solutions, generating revenue through interest on loans, service fees, trading, and investment management. What sets Citigroup apart from its competitors is its strong focus on sustainability and social responsibility, demonstrated through its investments in environmental, social, and governance (ESG) initiatives. The company's goal is to create a positive financial and social impact while achieving growth and profitability.

Company Stage

IPO

Total Funding

$59.8M

Headquarters

New York City, New York

Founded

1812

Simplify Jobs

Simplify's Take

What believers are saying

  • Citi's investment in Pylon enhances access to institutional-grade mortgage products.
  • The rise of DeFi platforms offers Citi opportunities for innovative financial products.
  • Increased focus on digital banking can enhance Citi's customer experience and efficiency.

What critics are saying

  • Increased competition from fintechs like Capitolis may erode Citi's market share.
  • Investment in Pylon exposes Citi to mortgage market volatility risks.
  • Large debt funding deals increase Citi's exposure to credit risk in the SME sector.

What makes Citigroup unique

  • Citi operates in over 160 countries, offering a vast global financial network.
  • The company integrates technological innovations to deliver seamless banking solutions.
  • Citi's commitment to ESG initiatives sets it apart in sustainable finance.

Help us improve and share your feedback! Did you find this helpful?