Point your AI agent at freehire and let it find you a job.

Get the CLI →

Citigroup Inc.

NewBe an early applicant

Lead Java Developer in Application Systems

Posted 2 views
Discussion

Summary

Lead Java Developer at Citi in Mississauga, owning the application development lifecycle — from feasibility studies and system analysis through implementation, security review, and user support — while mentoring junior analysts. Core stack is Core Java, the Spring ecosystem, Oracle databases, and DevOps/API practices.

Step into a leadership role at Citi as a Lead Java Developer, focusing on application systems development and implementation. Embrace the challenge of supporting innovative programming solutions.

This full-time position involves leading efforts in system analysis, development, and user support. You’ll mentor junior analysts while addressing complex application issues through your specialized knowledge in Core Java and the Spring ecosystem, ensuring systems meet user needs effectively.

Key Responsibilities: • Lead feasibility studies and application evaluations • Oversee the complete development lifecycle of applications • Analyze business processes to recommend improvements • Engage in post-implementation security analysis • Act as an advisor to junior analysts and stakeholders

Requirements: • 6-10+ years in backend Java development • In-depth knowledge of Core Java and Spring technologies • Proficiency in database management, particularly Oracle • Experience with DevOps practices and API standards • Strong communication and leadership skills

Bring your leadership in Java development to Citi, enhancing innovative solutions across application systems.

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available