Enable job alerts via email!

Lead Backend Java Developer

Citi

Mississauga

On-site

CAD 80,000 - 120,000

Full time

21 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled Applications Development Technology Lead Analyst to spearhead innovative application systems and programming initiatives. This pivotal role involves collaborating with various management teams to enhance system functionalities, resolve complex business challenges, and ensure compliance with industry standards. The ideal candidate will possess extensive experience in core technologies such as Java and Spring Framework, along with a strong understanding of microservices architecture. Join a dynamic team where your expertise will drive impactful solutions and foster a culture of excellence in application development.

Qualifications

  • 6-10 years of experience in Apps Development or systems analysis.
  • Subject Matter Expert in Applications Development.
  • Proven leadership and project management skills.

Responsibilities

  • Lead applications systems analysis and programming activities.
  • Work with management teams to identify system enhancements.
  • Provide expertise in application design and architecture.

Skills

Core Java
Spring Framework
Functional Programming
Oracle
Microservices
Agile/Scrum
Kubernetes
Kafka
Secure Coding

Education

Bachelor's Degree
Master's Degree

Tools

Kubernetes
Kafka

Job description

The Applications Development Technology Lead Analyst 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.

Tech Skillset:

  • Excellent Core Java, Spring Framework and functional programming hands-on experience.
  • Proficient in functional programming concepts with Streams API, Lambda Expressions and Optional.
  • Strong Experience with relational databases such as Oracle
  • In-depth knowledge about modern application architecture, practical experience with Microservices Framework like Spring Boot, Event Driven Services, Cloud Native Applications Development
  • Experience in Agile, Scrum, and/or Test Driven Development environment
  • Understanding of microservices architecture, including service discovery, API gateways, and inter-service communication.
  • Ability to develop secure and scalable application following secure coding best practice
  • Familiarity with container orchestration (e.g., Kubernetes), and distributed messaging systems (e.g., Kafka).
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirement
  • Consistently demonstrates clear and concise written and verbal skills

Qualifications:

  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication


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

------------------------------------------------------

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Backend Java Developer

Citigroup

Mississauga

On-site

CAD 90,000 - 120,000

4 days ago
Be an early applicant

Principal Backend Engineer, Materia AI

Thomas Reuters

Toronto

Hybrid

CAD 100,000 - 130,000

6 days ago
Be an early applicant

Principal Backend Engineer, Materia AI

Thomas Reuters

Toronto

Hybrid

CAD 100,000 - 130,000

7 days ago
Be an early applicant

Senior Full-Stack Developer / Tech Lead

Clearview Studios LLC

Remote

CAD 90,000 - 120,000

5 days ago
Be an early applicant

Lead Back-end Developer

Flinks Technology Inc.

Remote

CAD 80,000 - 120,000

30+ days ago

Remote Senior/Lead Backend Engineer - Build-A-Bera

Blockchain Works

Old Toronto

Remote

CAD 80,000 - 100,000

30+ days ago

Lead Software Engineer - Backend

eBay

Toronto

On-site

CAD 90,000 - 150,000

24 days ago

Principal Associate, Software Engineer

Capital One

Toronto

Hybrid

CAD 90,000 - 130,000

2 days ago
Be an early applicant

Principal Associate, Software Engineer

Capital One Canada

Toronto

Hybrid

CAD 90,000 - 130,000

2 days ago
Be an early applicant