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

Senior Java Engineering Lead

$145.1k - $217.7k per year

Citi

As a Senior Backend Java Engineer, you will design and build scalable backend systems that power critical applications within Citi's technology organization. This hands-on role puts you at the center of complex engineering challenges, where you will architect resilient microservices, mentor developers, and shape the technical direction of a growing team. Your work will directly influence how Citi applies modern engineering practices and emerging AI technologies to deliver reliable, high-impact systems.Responsibilities
Design and build scalable, robust backend solutions for complex technical challenges using Java and modern architecture patterns.Write and review production code daily, maintaining a hands-on presence across the development lifecycle.Lead the planning and execution of major development initiatives from design through delivery.Conduct code reviews and establish coding standards that raise overall code quality.Mentor and guide a small team of developers, sharing technical expertise and best practices.Evaluate and introduce new technologies and methodologies to improve team productivity and product quality.Partner with product managers and stakeholders to shape technical strategy and roadmap decisions.Research emerging AI and machine learning tools and apply them to strengthen engineering practices and system design.Required Qualifications & Skills
10+ years of software development experience with at least 3 years leading engineering teams.Strong hands-on coding skills in Java for backend development.Deep experience building microservices using Spring Framework and designing RESTful APIs.Working proficiency with MongoDB and Oracle databases.Experience with Apache Kafka and event-driven architecture design.Solid grounding in software design patterns, architecture principles, and secure coding practices.Clear communicator able to explain technical concepts to both technical and non-technical audiences.Beneficial Skills & Qualifications
Master's degree in computer science, engineering, or a related field.What We Offer
You will join a technology team that values hands-on craftsmanship and gives senior engineers real influence over architecture and delivery decisions.Lead technical direction and shape the roadmap for high-impact applications.Work in a hybrid model with 3 days in the office and 2 days working remotely.Access ongoing learning and development opportunities to deepen your technical expertise.Collaborate with engineering teams across Citi's global technology organization.Benefit from financial wellbeing programs and long-term career growth support.Work in a performance-driven environment that rewards delivery ownership and technical excellence.Build the backend systems that power Citi's next generation of applications by applying today.Job Family Group
TechnologyJob Family
Applications DevelopmentTime Type
Full timePrimary Location Full Time Salary Range
$145,100.00 - $217,700.00Most Relevant Skills
Please see the requirements listed above.Other Relevant Skills
For complementary skills, please see above.Automated Processing and AI
We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.This job opening is for an existing job vacancy.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.
#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Java Engineering Lead in Winnipeg, MB vacancy
  • A leading recruitment firm is seeking a Senior Java Lead Engineer to design and maintain data pipeline architecture. You will implement data products, provide tech support, and ensure data quality while collaborating with cross-functional teams. Ideal candidates will have extensive... 
    Senior

    Michael Page

    Winnipeg, MB
    4 hours ago
  • Build reliable Java microservices at Citi using concurrency, observability, and automated testing for mission-critical...  .... This full-time position seeks experienced back-end engineers.The Senior Java Back-End Developer leads end-to-end technical delivery while remaining hands-on... 
    Senior
    Full time
    Contract work

    Citi

    Winnipeg, MB
    4 hours ago
  • Apply advanced Java and DevOps skills to strengthen banking application security, release reliability, and operational resilience through hands-on engineering.As a Senior Forward Deployed Engineer, you will work directly with development and client stakeholders. The role combines... 
    Senior

    Luxoft

    Winnipeg, MB
    4 hours ago
  • Build backend services with Java and Spring Boot as a senior engineer applying an AI-first mindset across the full product lifecycle. This full-time role is hands-on and individual contributor focused.You will design, build, test, and deliver real systems from requirements... 
    Senior
    Full time

    Citigroup

    Winnipeg, MB
    4 hours ago
  •  ...role: Required Skills 7-15 years of development experience with proven ability to write optimized, efficient, and clean code.Core Java, Java EE, Spring/SpringBoot, Web Services, Relational databasesExperience with UI development frameworks (preferably Angular, React, etc... 
    Senior

    Soho Square Solutions

    Winnipeg, MB
    4 hours ago
  • Join Miratech as a Senior Java Developer focusing on the innovative Routing Engine platform. Collaborate with teams to create scalable, real-time interaction routing...  ...for enterprise contact centers. Miratech is a leading global IT services provider dedicated to supporting... 
    Senior

    Miratech

    Winnipeg, MB
    4 hours ago
  • We are looking for a Senior Full Stack Engineer to design, develop, and support scalable cloud-native applications...  ...business processes. You will use Java and Spring Boot to develop scalable...  ...produce clear technical documentation and lead client-facing workshops.Knowledge of... 
    Senior
    Internship
    Relocation

    Miratech1

    Winnipeg, MB
    4 hours ago
  • About the Role Our client, a growing software development house in Kimberley, is seeking a Senior Software Engineer with extensive experience in Java and microservices architecture. This role offers a hybrid work arrangement, blending on-site collaboration with remote flexibility... 
    Senior
    Remote work

    Placements24

    Winnipeg, MB
    4 hours ago
  • Citi in Canada is seeking a highly motivated Lead Java Developer to join our Technology team in Mississauga. You will design, develop and...  ..., and OpenShift.You will lead technical direction, mentor engineers, collaborate with stakeholders, and uphold Agile and SDLC standards... 
    Senior

    Citigroup Inc.

    Winnipeg, MB
    4 hours ago
  • Lead Java DevOps engineering at Citi in Northwest Territories, applying Jenkins, Tekton, Harness, and OpenShift across continuous delivery.This full-time Senior DevOps Lead role requires hands-on experience with CI/CD, infrastructure management, and Site Reliability Engineering... 
    Senior
    Full time

    Linuxassociation

    Winnipeg, MB
    4 hours ago
  •  ...Markets, and external vendor partners. We are looking for a lead senior software engineer, a seasoned technologist to build cutting‑edge, products and...  ...leading North American bank.What Will You Do? As a Senior Java Software Engineer, collaborate with Solution Architects, Software... 
    Senior

    rbc

    Winnipeg, MB
    4 hours ago
  • A leading software consulting firm is seeking a Sr. Java Developer for a hybrid position based in Toronto, ON. Applicants should have a Bachelor’s degree in Computer Science or a related field and strong proficiency in Core Java and OOP principles. The role requires experience... 
    Senior

    Iris Software Inc.

    Winnipeg, MB
    4 hours ago
  • We are seeking a Senior Java Developer - Full Stack to design, develop, integrate, test, deploy...  ..., UX designers, QA specialists, DevOps engineers, security teams, and business stakeholders...  ...negotiation capabilities. Ability to lead discussions and participate in design walkthroughs... 
    Senior

    Symbiotic Group

    Winnipeg, MB
    4 hours ago
  • Senior Full Stack Java Engineer - Workforce Management (WFM) Full-timeMiratech helps visionaries change the world. We are a global IT services and...  ...partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader,... 
    Senior
    Full time
    Internship
    Relocation
    Shift work

    Miratech

    Winnipeg, MB
    4 hours ago
  • Lead Java backend development and integration initiatives across enterprise document management workflows, with Spring Boot and microservices expertise central to the work.This technical leadership role focuses on scalable backend systems, event-driven integrations, and cloud... 

    Expedite Talent Solutions

    Winnipeg, MB
    4 hours ago
  • Senior Java Developer MicroservicesExperience: 7+ Years Role Overview: We are looking for Senior Java Developers to build secure, scalable and high-performing backend applications for a banking client. Candidates should be hands-on developers with strong coding skills... 
    Senior

    Scadea Solutions Inc

    Winnipeg, MB
    4 hours ago
  •  ...years of professional software engineering experience, with demonstrable...  ...Expert-level proficiency in Java (Core Java, Java 17+, Spring Boot...  ...Job OverviewWe are seeking a Senior Forward Deployed Engineer (FDE...  ...sequencing delivery plans. Lead discovery and scoping engagements... 
    Senior
    Work at office

    Rose International

    Winnipeg, MB
    4 hours ago
  • Lead Java development for Citi’s risk platforms, applying XVA expertise and supporting teams serving London and New York markets. This full time role centers on advanced application programming.As a senior Lead Java Risk Developer, you will establish and implement application... 
    Senior
    Full time

    Citigroup Inc.

    Winnipeg, MB
    4 hours ago
  • Iris Software Inc. in Toronto invites a seasoned Java Full Stack Lead to design, develop and govern enterprise banking applications, leveraging Java, Spring Boot and Angular. You will lead hands-on development, drive architecture decisions, mentor offshore teams, and collaborate... 
    Senior

    Iris Software Inc.

    Winnipeg, MB
    4 hours ago
  • Blutic is looking for experienced Senior Java Backend Developer (Java + SQL) with 7 to 15 years of experience to join our high-performing engineering team. The ideal candidate will have strong expertise in Java, Spring Framework, SQL, Test-Driven Development (TDD... 
    Senior

    Blutic

    Winnipeg, MB
    4 hours ago
  • $120k - $130k per year

     ...performance, enterprise-grade Java solutions that make a measurable...  ....Overview We’re seeking a Senior Java Low Latency Developer to...  ...Spring Boot and Spring Cloud.Lead solution design discussions, code...  ...solutions, strengthen engineering practices, and help deliver high... 
    Senior

    HRConnects

    Winnipeg, MB
    4 hours ago
  • Lead enterprise integration architecture at Citi using Java, Spring, middleware, and distributed systems expertise in a full-time technology role. Shape reliable applications...  ...and resolve complex system challenges.This senior-level Applications Development Technology Lead... 
    Senior
    Full time

    Citi

    Winnipeg, MB
    4 hours ago
  • Blutic LLC in Montreal, Canada is seeking an experienced Senior Java Backend Developer to join our high-performing engineering team. You will drive backend development using Java, Spring, and SQL within a hybrid work model.The ideal candidate has 7 to 15 years of hands-on Java... 
    Senior

    Blutic LLC

    Winnipeg, MB
    4 hours ago
  • Concevez des solutions AWS et Java au sein d’une équipe montréalaise experte en lutte aux crimes financiers, en mode hybride. Guidez les équipes techniques.Comme concepteur technique ou lead technique, vous concevrez des solutions de bout en bout et accompagnerez leur réalisation... 

    Astek Group

    Winnipeg, MB
    4 hours ago
  • A leading engineering firm seeks a Structural Engineering Team Leader in Gatineau, Canada. This role involves managing a structures team, ensuring high-quality engineering deliverables, and enhancing client relationships. With at least 10 years of experience required, the ideal... 
    Senior
    Flexible hours

    WSP in Canada

    Winnipeg, MB
    4 hours ago
  • Join Shopify's dynamic engineering team, where code is core and innovation drives commerce forward. As a Java Search Infrastructure Engineer, you'll build distributed systems that power search query serving across billions of products. Collaborate with platform engineers and... 
    Long term contract
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Shopify Inc.

    Winnipeg, MB
    4 hours ago
  • Norda Stelo seeks a Hydraulic Engineer to join our Road Networks team in Canada. You will coordinate and deliver hydraulic studies across mining, roads, bridges, and water management projects, guiding design decisions and mentoring junior engineers.You will collaborate with... 
    Senior

    Canadian Helicopters Limited

    Winnipeg, MB
    4 hours ago
  • $94.3k - $141.5k per year

    The JAVA Full Stack Senior Developer role is an intermediate level position responsible for participation in the establishment and implementation...  ...-functional team of product managers, designers, and other engineers to translate business requirements into high-quality... 
    Senior
    Full time

    Citigroup Inc.

    Winnipeg, MB
    4 hours ago
  • Join Stantec’s team as a Senior Electrical Engineer focusing on Electromagnetic Transient studies using PSCAD. Lead impactful projects in renewables, HVDC, and advanced power systems analysis. As a Technical Lead for EMT PSCAD studies at Stantec, you will oversee a dedicated... 
    Senior

    Stantec

    Winnipeg, MB
    4 hours ago
  •  ...of on‑demand space connectivity – we’re leading it! Kepler’s mission is to provide...  ...creating an environment where you can grow, lead, and make a global impact. If you’re...  ...to Work® for five years in a row. Senior Electrical Engineer & Team Lead – the role supports the... 
    Senior
    Internship
    Work at office
    Relocation package

    Kepler Communications Inc.

    Winnipeg, MB
    4 hours ago

Do you want to receive more vacancies?

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