Senior Java Engineering Lead
$145.1k - $217.7k per yearCiti
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
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
- 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...SeniorFull timeContract work
- 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
- 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...SeniorFull time
- ...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
- 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
- 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...SeniorInternshipRelocation
- 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...SeniorRemote work
- 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
- 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...SeniorFull time
- ...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
- 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
- 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
- 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,...SeniorFull timeInternshipRelocationShift work
- 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...
- 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
- ...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...SeniorWork at office
- 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...SeniorFull time
- 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
- 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
$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- 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...SeniorFull time
- 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
- 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...
- 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...SeniorFlexible hours
- 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 contractImmediate startRemote workWork from homeFlexible hours
- 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
$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...SeniorFull time- 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
- ...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...SeniorInternshipWork at officeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Engineering Lead. Be the first to apply!
Related searches
- java developer Winnipeg, MB
- développeur java Winnipeg, MB
- java developer no experience Winnipeg, MB
- senior java developer Winnipeg, MB
- junior java developer Winnipeg, MB
- java developer remote Winnipeg, MB
- java software developer Winnipeg, MB
- senior administrator Winnipeg, MB
- senior ruby developer Winnipeg, MB
- senior sales consultant Winnipeg, MB

