Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Technology Lead

Full-time

Citigroup

Job Responsibility:

Come, work with us!

Citi, the world leading global bank, has approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. Citi enables clients to achieve their strategic financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity.

The Stress testing Team is responsible for delivering Stress testing related solutions to Citi's risk & finance organization which manages Citi's exposure to financial institutions, governments and corporates that trade with Citi. The team engineers, builds and maintains software used to compute metrics that help mitigate Citi's exposure to counterparty default & help meet regulations like CECL. GSST, IFRS9, CCAR.

Who you are:

  • You've got a positive energy. You are optimistic about the future and determined to get there.

  • You appreciate open and direct communication. You are both - an active communicator and an eager listener.

  • You can switch context & pivot on the fly. This group is a horizontal organization, and regulations are constantly changing. What you worked on yesterday may not be what you work on today.

  • You want to be part of a winning team. We build & grow with one another and you're a person who doesn't shy away from being pushed out of your comfort zone.

  • You are often cited as inspiration for the engineers and even senior engineers feel that they can learn something from you.

  • You have a “can do” attitude. We engineer & create high-quality software. Owning a problem doesn't scare you but rather empowers you to take 100% ownership.

What will you do?

  • Lead team(s) of passionate engineers supporting multiple systems who take pride in customer satisfaction and ownership

  • Set up and maintain processes that empower to move the team quickly

  • Be hands-on in technical architecture and reviews, are a strong believer in servant leadership and don't shy away from rolling up the sleeves.

  • Independently own and drive multiple critical work streams, this includes vision/direction setting, overseeing the overall planning and execution toward clear objectives with measurable key results.

  • Establish and drive adoption of design and coding best practices within your team

  • Liaise with senior stakeholders across the Risk, Finance and Front Office business organizations, and external Market Regulators to assemble execute projects across Capital spectrum.

  • Mentor and guide professional development of analysts & engineers on your team, and continuously improve software engineering practices

  • Strong written and oral presentation skills and presence

  • Collaborate with and across team to design, build and deliver high quality software meeting and exceeding client needs

Basic Requirements

  • You are a hands-on engineering manager with 6 -10 years of industry experience and 7+ years of engineering management.

  • 4+ years of managing individual contributors across all levels

  • 2+ years of managing managers (engineering or product)

  • BS or MS in Computer Science or related technical field or related experience

  • Graduate in STEM (Science, Technology, Engineering and Mathematics) or Finance disciplines.

  • Broad experience in relational and document databases, data structures, caching and reporting

  • Develop enterprise-grade applications using Java 8/JEE (and higher), No SQL, Spring, among other tools

  • A track record of managing and mentoring junior and senior engineers, preferably located across multiple time zones

  • Experience attracting and hiring top talents, including engineering leaders and software engineers

  • Proficient at working with large and complex code bases

  • Ability to be metrics / data driven and have a bias for action and result delivery

Preferred Qualifications

  • Experience in financial industry specifically in Credit Risk & Market Risk Capital domains.

  • Technologies and tools: Java, Web / Restful service development, Angular, JSON, Python, SQL, Build tools

  • Develop enterprise-grade applications using Java 8/JEE (and higher), No SQL, Spring, among other tools

  • Experience in event-driven design of Microservices and 12-factor app development standards

  • Experience building modern enterprise applications and deploying to public or private clouds including AWS

  • Experience in distributed cache systems like Apache Ignite or Redis

  • Experience in big data platforms and technologies such as Hadoop, Hive, HDFS, Presto/Starburst, Spark, and Kafka

  • Experience in Spring Framework and Cloud Computing for both batch and real-time high volume data processing

  • Experience in understanding complex SQLs and exposure to Database Design Concepts including Data Modeling, Logical/Conceptual Design

-

Job Family Group:

Technology

-

Job Family:

Applications Development

-

Time Type:

Full time

-

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Java Technology Lead in Toronto, ON vacancy
  • $112.9k - $162.9k per year

     ...Environmental; Energy; Mining & Metals, and the Manufacturing and Technology markets. Our services span from initial planning and investment,...  ...Partner). Job Summary: The Technology Implementation Lead will work closely with the delivery teams to implement the technology... 
    Suggested
    Full time
    For contractors
    Work at office
    Local area
    Remote work
    Relocation

    Bechtel

    Toronto, ON
    18 hours ago
  •  ...Job Responsibility: Role name Java Technical Lead Location Toronto, ON - Hybrid Duration Long Term contract Front-end development experience (Java, Angular, Spring boot) in custom portal development. Strong Java development experience using Spring and Sprinboot Framework... 
    Suggested
    Long term contract

    Atlantis IT group

    Toronto, ON
    3 days ago
  •  ...duties and responsibilities Lead and implement initiatives as...  ...to streamline and integrate technological processes and/or systems to improve...  ...should have 9+ years of Java Fullstack Development hands...  ...Fargate etc. Other Tool/Technologies/Framework: APIs, REST/JSON, SOAP... 
    Suggested
    Full time
    Work at office
    2 days per week
    3 days per week

    CGI

    Toronto, ON
    3 days ago
  • $77.84k - $122.55k per year

     ...making reading lives better. The Role: The Marketing Technology Solutions Lead is a pivotal role bridging strategic marketing objectives with...  ...for innovative marketing experiences, evaluating new technologies and approaches for their potential to address business needs... 
    Suggested
    Summer work
    Casual work
    Work at office
    Remote work
    Worldwide
    Flexible hours
    Weekend work

    Rakuten Kobo

    Toronto, ON
    1 day ago
  • $90k - $140k per year

    Java - Technical Lead Position Description Must be bi-lingual, Can work from Montreal OR Toronto locations. Java Technical Lead Position...  ...of a collaborative software engineering team working with technologies such as Spring Boot, Microservices, Kafka, NoSQL, Docker, OpenShift... 
    Suggested
    Toronto, ON
    a month ago
  • $180k - $230k per year

     ...Lead Software Engineer, Full-Stack Applications – Ratings Technology As one of the world’s top three credit ratings agencies, Fitch...  ..., experimenting with emerging technologies (especially AI), and pushing...  ...full-stack applications using Java/Springboot and REACT, drive architectural... 
    Long term contract
    Immediate start
    Worldwide

    Fitch Group

    Toronto, ON
    5 days ago
  • $77 - $82 per hour

     ...Lead Backend Developer (Java/Spring Boot, API Architecture) Be part of a transformative technology initiative within the insurance industry, working on scalable services, modern...  ...experience using Java, Spring Boot, or similar technologies. • Strong expertise in designing... 
    Hourly pay
    Full time
    Contract work
    Work at office
    2 days per week
    1 day per week
    Weekday work

    Recrute Action

    Toronto, ON
    6 days ago
  • $95k - $145k per year

    Senior Java Developer /Tech Lead Position Description We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a Senior Java Developer /Tech Lead, in our Financial Services... 
    Work at office
    Remote work
    Toronto, ON
    more than 2 months ago
  • $88k - $132k per year

     ...build a better working world.  The Opportunity At EY, we’re all in to shape your future with confidence. As Test Lead in our Canadian Banking Technology Consulting team within the Platforms group, you’ll play a key role in delivering technology solutions for financial... 
    Long term contract
    For subcontractor
    2 days per week
    3 days per week

    Ernst & Young

    Toronto, ON
    5 days ago
  • $95k - $145k per year

    Delivery Lead – QE Technology Position Description This role is hybrid and requires you to be at our downtown Toronto (250 Yonge Street) and/or Client office at a minimum 2 days per week - subject to change at any time. We are seeking a highly experienced Delivery Lead... 
    Contract work
    Work at office
    2 days per week
    Toronto, ON
    more than 2 months ago
  • $72k - $138k per year

     ...Summary We are seeking Senior Java Developers to join our team on...  ...or software solutions for a leading North American Bank. This long...  ..., staying current with Java technologies, frameworks, and best practices...  ...you can contribute. Be the leader you want to be Some guide teams... 
    Long term contract
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    18 hours ago
  •  ...reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world....  ...Years Experience ~ Hands-on expertise in Spring Boot, Java, REST API development, and Kafka-based event-driven... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    3 days ago
  • $120k - $145k per year

     ...learners. About The Role As a Full Stack Java Developer you'll be tasked with working...  ...high quality software. Research new technology and tools and share those findings with...  ...web applications in a team environment, leading teams and projects ~ Very strong Java programming... 
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    3 hours ago
  •  ...the fast-moving, award-winning technology engine that powers Scotiabank...  ...develop and implement market leading solutions for the various...  ...challenges? Like using fresh technologies to solve problems? Looking to...  ...languages development languages (Java) ~4+ years’ experience... 
    Flexible hours

    Scotiabank

    Toronto, ON
    2 days ago
  • $43.33 - $88.76 per hour

     ...Job Responsibility: Role: Java Developer Location Toronto, ONExperience: 5+ Required Qualifications Bachelor's degree or foreign...  ...of every year of education. At least 4 years of Information Technology experience. Experience in design and development of web... 
    Hourly pay
    Full time
    Monday to friday

    Spait Infotech Private Limited

    Toronto, ON
    3 days ago
  • $90k - $110k per year

     ...About CMiC CMiC is the leading provider of complete, integrated...  ...with the largest and most technologically progressive AEC firms and capital...  ...Job Overview The Java Developer is responsible for...  ...more of the following tools and technologies: Spring Framework, Oracle ADF... 
    Seasonal work
    Flexible hours
    Night shift

    CMiC

    Toronto, ON
    20 days ago
  •  ...culture. The Role: The Retail Lending Technologies team supports the enhancement, development...  ...reviews for release activities. You will lead the implementation efforts for...  ...have technical working experience with Core Java (Version 8 or higher)/Java Servlet/JDBC/JavaScript... 
    Permanent employment

    Scotiabank

    Toronto, ON
    7 days ago
  •  ...Develop solutions that are in line with the client's technology biases, deliver efficiency and scalability, and enable new trading...  ...without close supervision Strong Java experience in enterprise environments + Knowledge in Python (2 years... 
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    3 days ago
  • $95k - $145k per year

    Senior Java Developer (API) Position Description CGI is seeking...  ...solutions for a leading client. The successful candidate...  ...Science, Engineering, Information Technology, or equivalent experience....  ...Experience with containerization technologies and Kubernetes/OpenShift. •... 
    Work at office
    2 days per week
    Toronto, ON
    7 days ago
  •  ...with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further...  .... Job Description We are looking for a Java IVR Application Developer to join our voice/contact... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Toronto, ON
    9 days ago
  •  ...operations and execute alongside their teams. Technology is an increasingly powerful force...  ...exceptional Vice President of Technology to lead and scale our technology practice and define...  ...Shape Isaac's point of view on emerging technologies and bring authoritative, commercially... 
    Long term contract
    Full time
    Contract work
    Work at office
    Flexible hours
    Weekend work
    3 days per week

    Isaac Operations

    Toronto, ON
    3 days ago
  •  ...analytics on a single, AI-native technology stack, delivered as a...  ...test and adopt the latest cloud technologies and AI tooling, optimising for...  ...Role The Software Engineer (Java) operates at a senior...  ...and technology selection to leading delivery of critical, cross-cutting... 
    Long term contract
    Contract work
    Live In
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    1 day per week

    Behavox

    Toronto, ON
    11 days ago
  • $85k - $156k per year

     ...your typical day look like? As a Manager, Technology Strategy & Planning, you will partner...  ...design were core. Demonstrated experience leading operating-model redesigns, including...  ...you and how you can contribute. Be the leader you want to be Some guide teams, some change... 
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    18 hours ago
  • Home About Services Services Application Development Full stack Development Cloud Services DevOps Solutions Data Engineering Data Analytics Quality Assurance Database Administration Cyber Security Agile Project Management Careers ...
    Full time

    AGILEFREE

    Toronto, ON
    2 days ago
  • Our client, a premier global financial technology institution, is seeking a dynamic and highly organized Technology Project Manager to lead complex system implementations and manage end-to-end technical delivery. In this role, you will orchestrate large-scale initiatives across... 
    Work at office
    Flexible hours

    Randstad

    Toronto, ON
    5 days ago
  • $100 - $105 per hour

     ...class ecommerce giant and global technology organization focused on...  ...What You’ll Do Independently lead complex technical initiatives...  ...environments Required Skills Java Spring Boot GraphQL...  ...services aux entreprises et de technologies. Nous accélérons la transformation... 
    Long term contract
    Contract work
    Flexible hours
    Toronto, ON
    23 days ago
  •  ...network access control lists The Sr. Technology Architect will provide the capacity required...  ...This Role The Resource Will Provide lead architecture and strategy guidance for the...  ...of new and existing SASE security technologies. Work effectively with other Security... 
    Hourly pay
    Work at office
    3 days per week

    S M Software Solutions Inc

    Toronto, ON
    7 days ago
  • $80 - $90 per hour

     ...Job Title: Senior Java Backend Developer Location: 100% Remote, Canada Experience: 7 to 10 Years Employment Type: T4 Contract...  ...event-driven systems leveraging Apache Kafka and AWS streaming technologies. Build and optimize high-throughput data processing pipelines... 
    Hourly pay
    Long term contract
    Contract work
    For contractors
    Remote work

    NEARSOURCE TECHNOLOGIES

    Toronto, ON
    13 days ago
  • $135k - $152k per year

     ...professionally. How You’ll Make An Impact As a Technical Lead, leading the execution and delivery of technology solutions and continuous improvements across Fidelity...  ...as a team lead ~ Experience in typescript/node or java/spring boot on backend, typescript/react/angular on... 
    Long term contract
    Work at office
    Remote work
    Home office
    Flexible hours

    Fidelity Canada

    Toronto, ON
    7 days ago
  •  ...through thoughtful, responsible innovation. And through it all, we lead with purpose, love, and adventure. We do meaningful work with...  ...labs. Systems that run. We need a Managing Director of Technology to own the technical side of the house as we scale Human Agency.... 
    Full time
    For contractors
    Internship
    Remote work

    Human Agency

    Toronto, ON
    3 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Technology Lead. Be the first to apply!