CrawlJobs Logo
Briefcase Icon
Category Icon

Lead Java Engineer Canada, Mississauga Jobs

3 Job Offers

Filters
Java Lead Engineer
Save Icon
Lead the design and delivery of innovative Java solutions for Wholesale Credit Risk Technology at Citi. This senior role in Mississauga requires 6+ years of Java/Spring Boot expertise, REST APIs, and CI/CD/Kubernetes. Partner with global teams to build enterprise-scale applications, with financia...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Lead Application Engineer (Java Full-Stack), Prod Management
Save Icon
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Engineering Lead – Cash Management Technology
Save Icon
Lead the development of a next-generation, cloud-native cash management platform. This senior role requires deep Java and React expertise, hands-on coding, and Agile leadership. You will manage global teams in Mississauga, driving technical strategy and delivery for high-impact solutions.
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Embark on a rewarding career path by exploring Lead Java Engineer jobs, a senior-level role that sits at the intersection of deep technical expertise and strategic leadership. A Lead Java Engineer is not just a senior developer; they are the technical cornerstone of an engineering team, responsible for guiding technical vision, mentoring talent, and ensuring the delivery of high-quality, scalable software solutions. This role is ideal for experienced Java professionals who are ready to step up, taking ownership of complex systems while actively shaping the skills and direction of their colleagues. Professionals in these jobs typically shoulder a dual responsibility. On the technical side, they are hands-on architects and coders. They lead the design and development of complex applications, often leveraging modern frameworks like Spring Boot and microservices architectures to build resilient and scalable systems. They are deeply involved in critical technical decisions, from selecting the right technology stack and defining API contracts to overseeing database design and cloud-native deployment strategies using platforms like AWS, Azure, or GCP. A significant part of their technical leadership involves championing platform modernization, such as guiding the transition from monolithic applications to distributed, cloud-based microservices. They enforce code quality through rigorous reviews, establish and advocate for engineering best practices, and drive the adoption of robust CI/CD pipelines and DevOps principles. On the leadership side, a Lead Java Engineer acts as a mentor, coordinator, and technical authority. They provide daily guidance, technical direction, and constructive feedback to a team of software engineers, fostering an environment of continuous learning and innovation. They collaborate closely with product managers, business analysts, and other stakeholders to translate business requirements into actionable technical roadmaps and strategic solutions. Effective communication, problem-solving, and project management skills are paramount, as they are often responsible for breaking down complex projects, managing technical debt, and ensuring their team can execute efficiently. They are the go-to experts for solving the most challenging technical problems and are expected to proactively identify and mitigate risks before they impact the project. Typical requirements for Lead Java Engineer jobs include 8+ years of progressive experience in software development, with a substantial portion in a senior or technical lead capacity. Expert-level proficiency in Java and its core ecosystems, particularly the Spring Framework, is non-negotiable. A strong background in microservices, distributed systems, API design, and containerization technologies like Docker and Kubernetes is highly sought after. Experience with front-end technologies, cloud platforms, and both relational and NoSQL databases is commonly expected. Beyond technical acumen, success in this role demands exceptional soft skills: the ability to inspire and motivate a team, articulate complex ideas clearly to both technical and non-technical audiences, and navigate the challenges of delivering software in a dynamic, agile environment. If you are a seasoned Java developer ready to lead, mentor, and architect the future of software, exploring Lead Java Engineer jobs is your next strategic career move.

Filters

×
Category
Location
Work Mode
Salary