Talent.com
Senior Backend Java Lead
Senior Backend Java Lead08763 Citi Canada Technology Services ULC • Mississauga Ontario Canada
Senior Backend Java Lead

Senior Backend Java Lead

08763 Citi Canada Technology Services ULC • Mississauga Ontario Canada
10 days ago
Job type
  • Full-time
Job description

The Senior Backend Java Lead is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.

Responsibilities :

Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements

Resolve variety of high impact problems / projects through in-depth evaluation of complex business processes, system processes, and industry standards

Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint

Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation

Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals

Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions

Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary

Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

Recommended Qualifications :

6-10 years of relevant experience in Apps Development

Experience integrating systems using event driven architecture

Extensive experience building java-based software applications and in programming of software applications

Demonstrated expertise in Java, with a deep understanding of its core concepts, libraries, and the Java Virtual Machine (JVM).

Extensive experience with the Spring Framework, including Spring Boot, for building enterprise-level applications, and proficiency with ORM frameworks like Hibernate or JPA.

Strong foundation in object-oriented programming (OOP) principles and a practical understanding of design patterns to create scalable and maintainable code.

Proficient in working with relational databases (, PostgreSQL, Oracle, MySQL) and NoSQL databases like MongoDB.

Experience with unit testing frameworks (, JUnit, Mockito) and a commitment to writing clean, well-documented, and testable code.

Solid understanding of RESTful API design and development, and experience creating and consuming web services.

Education :

Bachelor’s degree / University degree or equivalent experience

Master’s degree preferred

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Job Family Group : Technology

Job Family :

Applications Development

Time Type : Full time

Primary Location Full Time Salary Range :

$120, - $170,

Most Relevant Skills

Please see the requirements listed above.

Other Relevant Skills

For complementary skills, please see above and / or contact the recruiter.

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.

Create a job alert for this search

Senior Backend Java Lead • Mississauga Ontario Canada

Similar jobs
Senior Java Backend Architect - AWS Microservices Lead

Senior Java Backend Architect - AWS Microservices Lead

Themesoft Inc. • Mississauga
Full-time
A leading tech recruitment firm is seeking experienced backend developers with a strong AWS background and hands-on experience in Java 17, Spring Boot 2. The ideal candidate has over 8 years of expe...Show more
Last updated: 18 days ago • Promoted
Senior Java Developer (Trading Systems)

Senior Java Developer (Trading Systems)

Luxoft • mississauga, on, ca
Full-time
Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
Last updated: 16 days ago • Promoted
Senior Java Backend Engineer - Microservices & Oracle

Senior Java Backend Engineer - Microservices & Oracle

Reveille Technologies,Inc • Mississauga
Full-time
A leading technology firm in Peel Region, Mississauga is seeking a seasoned Java Developer with over 9 years of experience. The ideal candidate will be proficient in J2EE, microservices architecture...Show more
Last updated: 2 days ago • Promoted
Mid-Senior Java Back-End Engineer — Spring Boot & Cloud

Mid-Senior Java Back-End Engineer — Spring Boot & Cloud

Mech Solutions, Ltd • Vaughan
Full-time
A leading technology company is seeking a Back-End Java Developer in Vaughan, Canada.The role requires strong experience in Java and Spring Boot, along with familiarity with various cloud platforms...Show more
Last updated: 18 days ago • Promoted
Java Tech Lead

Java Tech Lead

HRB • Vaughan
Full-time
We are seeking a highly skilled and experienced Java Tech Lead to join our dynamic team.The ideal candidate will have a strong background in Java development, extensive experience with Spring Boot,...Show more
Last updated: 18 days ago • Promoted
Hands-on Tech Lead — Java / Spring Boot & Angular (Azure)

Hands-on Tech Lead — Java / Spring Boot & Angular (Azure)

TechDoQuest • Brampton
Full-time
A leading tech company in Peel Region, Brampton is seeking a hands-on Technical Team Lead to lead the development of scalable backend services and robust Angular frontends.This role involves collab...Show more
Last updated: 8 days ago • Promoted
Senior Cloud & Backend Engineer - Azure Expert

Senior Cloud & Backend Engineer - Azure Expert

Civica Infrastructure • Vaughan
Full-time
A technology firm is seeking a Senior Software Engineer to enhance its cloud-based platforms.Responsibilities include backend development using. NET Core, designing cloud solutions, and providing te...Show more
Last updated: 18 days ago • Promoted
Senior Product Manager

Senior Product Manager

fintex • burlington, on, ca
Full-time
Our founding team has built and shipped game-changing digital products at Canada's leading financial institutions.Now we're taking everything we've learned and building something bolder, faster, an...Show more
Last updated: 11 days ago • Promoted
Senior SAP BA — Transformation Lead (Hybrid Ottawa)

Senior SAP BA — Transformation Lead (Hybrid Ottawa)

LeverageTek Staffing Solutions • Ottawa, Toronto
Full-time +1
A staffing solutions company is seeking a Senior Business Analyst (SAP) for a 12-month contract with their Ottawa-based client. This hybrid role focuses on optimizing business processes within areas...Show more
Last updated: 5 days ago • Promoted
Business Development Manager

Business Development Manager

Groupe Morneau • Bolton, ON, Canada
Full-time
At Morneau, we’ll go places together and explore new career horizons filled with exciting opportunities.Elaborate a vast knowledge of strategic challenges related to the target clientele and provid...Show more
Last updated: 3 days ago • Promoted
C++ / Java Developer (Senior)

C++ / Java Developer (Senior)

Source Code • Vaughan
Full-time +1
About the job C++ / Java Developer (Senior).Senior C++ / JavaDeveloperto providetechnical and architectural leadership to a cross-functional Agile team that supports the world's largest onlinepoker ...Show more
Last updated: 14 days ago • Promoted
Contract T4 || Oracle Integration Cloud (OIC) - Ampstek

Contract T4 || Oracle Integration Cloud (OIC) - Ampstek

Ampstek • burlington, on, ca
Full-time
Role : Oracle Integration Cloud (OIC).Good knowledge in with Oracle Integration Cloud (OIC).Oracle SaaS modules and their integration touchpoints. Exposure to REST / SOAP web services, XML, JSON and o...Show more
Last updated: 3 days ago • Promoted
Senior Analytics Engineer

Senior Analytics Engineer

TekRek • burlington, ON, ca
Full-time
Company Background TekRek has partnered with a fast growing firm specializing in AI enablement and data optimization.Our client works with some of the top tier technolog...Show more
Last updated: 25 days ago • Promoted
Senior Java Developer & Tech Lead — Hybrid

Senior Java Developer & Tech Lead — Hybrid

Synechron • Mississauga
Full-time
A global consulting firm is seeking a skilled Lead Java Developer with over 8 years of experience to join its team in Mississauga, Canada. The ideal candidate should be proficient in Java 11 or abov...Show more
Last updated: 3 days ago • Promoted
Senior Tech Operations Lead, Infra & Database

Senior Tech Operations Lead, Infra & Database

TJX COMPANIES • Mississauga
Full-time
A leading off-price retailer is seeking a Staff Tech Operations Lead in Mississauga.This role will oversee infrastructure operations, focusing on database, middleware, and Linux systems.Responsibil...Show more
Last updated: 6 hours ago • Promoted • New!
Senior Software Engineer

Senior Software Engineer

Dew Software • mississauga, on, ca
Temporary
I'm Naveen from DewSoftware, and we have an exciting open position that may interest you.Please share your updated resume, and I'll reach out to schedule a convenient time to connect.Position : Soft...Show more
Last updated: 11 days ago • Promoted
SAP Lead - Insight Global

SAP Lead - Insight Global

Insight Global • oakville, on, ca
Permanent
Insight Global is seeking an SAP QM Functional Lead to join the IT organization of a top aerospace company in Longueuil, QC on a permanent basis. This role is 5x week onsite in Longueuil, QC.The suc...Show more
Last updated: 3 days ago • Promoted
Senior Java Software Engineer

Senior Java Software Engineer

Hays • mississauga, on, ca
Full-time
Design and develop microservices using Java 8 / 17 and Spring Boot framework.Build RESTful APIs with Spring MVC / REST.Implement Spring Cloud components (Eureka, Config Server, Zuul).Work with JPA / Hibe...Show more
Last updated: 30+ days ago • Promoted