CrawlJobs Logo

Java Full Stack Dev Tech Lead

Canada, Mississauga Employment contract 120800.00 - 170800.00 USD / Year · Job Posted May 13, 2026
Apply Position
Job Link Share

Job Description

Citi is seeking a highly motivated and accomplished candidate for Java Full Stack Dev Tech Lead role in Wholesale Lending Technology team that serves Institutional Credit Management (ICM). It is a leadership position responsible for the strategic direction, establishment, and implementation of new or significantly revised application systems and programs. This role involves driving architectural decisions, managing key stakeholder expectations, and providing hands-on technical guidance to ensure the successful delivery of complex solutions. This role offers a unique opportunity to immerse oneself in and contribute significantly to the Wholesale Lending Division, gaining extensive exposure to business and technology initiatives aimed at maintaining Citi's leadership position. The environment fosters innovation and operates within a Hybrid-Agile framework.

Job Responsibility

  • Strategic Technical Leadership: Provide vision and strategic direction for the full stack development across Angular/React, Java, and Spring Boot ecosystems, ensuring alignment with enterprise architecture standards and business objectives
  • Architectural Design & Solutioning: Lead the detailed design and architectural blueprinting of scalable, resilient, and performant solutions, leveraging deep expertise in Java, Spring Boot, Kafka, and microservices architectures
  • Team Leadership & Management: Work with engineers onshore, offshore and matrix teams to implement a business solution. Mentor, and manage high-performance engineering teams, fostering a culture of technical excellence, collaboration, and continuous improvement
  • Stakeholder Engagement & Management: Proactively engage with senior business stakeholders, product owners, and other technology groups to understand requirements, manage expectations, communicate progress, and influence strategic decisions
  • Hands-on Technical Guidance: Provide hands-on expertise in complex coding challenges, code reviews, and technical problem-solving. Guide teams in implementing best practices
  • Quality Assurance & Standards: Champion and enforce high standards for code quality, security, and maintainability. Drive the adoption of industry best practices, design patterns, coding standards, and modularity across all development efforts
  • Innovation & Adoption: Continuously evaluate and advocate for the adoption of new development tools, libraries, and approaches to enhance delivery quality, efficiency, and system resilience
  • Vulnerability & Security Management: Implement stringent security practices, analyze applications for vulnerabilities, and lead efforts in ensuring compliance with Citi's security policies and standards
  • Problem Resolution & Escalation: Act as a primary escalation point for complex technical issues, exercise expert judgment to identify root causes, analyze information, and implement effective, sustainable solutions

Requirements

  • 8+ years of hands-on experience in building enterprise scale highly componentized applications
  • Expert-level Full Stack Development: Demonstrated experience in Angular, React, and associated testing frameworks (Jest)
  • Advanced Java Ecosystem Proficiency: Expertise in Java, Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data, coupled with hands-on experience in Threading, Collections, Exception Handling, JDBC, OOD/OOP Concepts, and GoF Design Patterns
  • Messaging & Integration Architectures: Experience with Messaging-Oriented Middleware (MoM), and Micro-services utilizing REST, with a strong understanding of Kafka and other enterprise messaging systems (e.g., RabbitMQ, ActiveMQ, IBM MQ)
  • Cloud-Native & DevOps Expertise: Proven experience in designing and implementing cloud-ready applications and deployment pipelines on large-scale container platforms (e.g., Kubernetes, Docker). Strong understanding of CI/CD environments and tools (Tekton, Harness, Jenkins, Code Quality)
  • Database Expertise: Proficient in SQL, particularly Oracle dialect, with comprehensive knowledge of database SQL optimization
  • Architectural & Design Principles: In-depth knowledge of industry standard best practices, design patterns, coding standards, modularity, and prototyping
  • System Optimization & Troubleshooting: Advanced skills in debugging, performance tuning, and optimizing complex enterprise applications
  • Agile & SDLC Leadership: Thorough understanding and practical experience leading teams within the Agile SDLC framework
  • Leadership & Communication: Consistently demonstrates clear and concise written and verbal communication skills, with a proven ability to lead, influence, and articulate complex technical concepts to both technical and non-technical senior stakeholders. Demonstrated ability to adjust priorities quickly as circumstances dictate, and project management skills to manage multiple critical deliverables
  • Bachelor's degree/University degree or equivalent experience

Nice to have

  • Industry: Experience developing applications in Financial Services
  • Documents Storage: Experience with storage of documents in Documentum, S3 compatible Software Defined Storage (SDS) systems
  • Application Servers: Experience with application servers like Tomcat, Jetty, Apache HTTPD
  • Application Performance Monitoring Tools: Experience with APM tools like Dynatrace, AppDynamics
  • Caching Technologies: Experience with distributed caches like Hazelcast, MemCached, Redis
  • AI: Experience working with Gen AI Integrations
  • Master's degree preferred

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Java Full Stack Dev Tech Lead

8 matching positions

Java Full Stack Dev Tech Lead

The Java Full Stack Dev Tech Lead is a senior level position responsible for est...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of relevant experience in Apps Development or systems analysis role
  • Experience in programming of software applications using Java, Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data
  • Experience working with CI/CD pipelines, Kubernetes and other containerized platforms
  • 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
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • 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
What we offer
What we offer
  • Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance
  • Fulltime
Read More
Arrow Right

Apps Dev Tech Lead Analyst

The Java Full stack tech lead is a senior level position responsible for establi...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8 plus years of relevant experience in Apps Development or systems analysis role
  • Strong Programming skills in Java, Spring Boot 3.0, Angular 14+, JavaScript, PL/SQL (Oracle 19c), DB Design and Optimization
  • Hands on development experience with at least 3 years in tech lead role
  • Experience in leading the development of full stack software solutions involving front end, middleware and backend
  • Experience in technical managing project teams
  • Experience in working in agile projects, with good knowledge in DevOps practices, and CI/CD pipelines
  • Experience in managing and implementing successful projects
  • Consistently demonstrates clear and concise written and verbal communication
  • Good problem-solving skills and attention to detail, proactive working attitude, quick learning ability, strong ownership and responsibility and team spirit
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals
  • 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 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
  • Fulltime
Read More
Arrow Right

Java Full Stack Developer with Angular

Citi is embarking on a multi-year technology initiative in Wealth Tech Banking &...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4 years of experience
  • Excellent Knowledge of Spring including Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data
  • Good Knowledge of: Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, GoF Design Patterns, MoM and SOA Design Patterns, File I/O, and parsing XML and JSON, delimited files and fixed length files, String matching, parsing, building, working with binary data / byte arrays
  • Good Knowledge of UI/UX Design and Angular JS and Jest for unit testing
  • Good knowledge of SQL (DB2/Oracle dialect is preferable)
  • Experience working with SOA & Micro-services utilizing REST
  • Experience with design and implementations of cloud-ready applications and deployment pipelines on large-scale container platform clusters is a plus
  • Experience working in a Continuous Integration and Continuous Delivery environment and familiar with Tekton, Harness, Jenkins, Code Quality, etc
  • Knowledge in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc
  • Experience in debugging, tuning and optimizing components
Job Responsibility
Job Responsibility
  • Write good quality code in Java, Sprint Boot (related stack), Angular or any other UI tech stack
  • Write good quality code in Java Angular JS 16
  • Ability to build lower level design, develop components with minimal assistance
  • Ability to effectively interact, collaborate with development team
  • Ability to effectively communicate development progress to the Project Lead
  • Work with developers onshore, offshore and matrix teams to implement a business solution
  • Write user/supported documentation
  • Evaluate and adopt new dev tools, libraries, and approaches to improve delivery quality
  • Perform peer code review of project codebase changes
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right
New

Assistant Casino Manager

Location
Location
United Kingdom , London
Salary
Salary:
56623.00 GBP / Year
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Support and assist the Venue Director and Casino Managers
  • Comply with Gambling Act, Company's Gaming Manual and Code of Conduct, Health and Safety legislation
  • Ensure all gaming operations are carried out to optimum standards
  • Deliver outstanding customer service
  • Contribute to management discussions
  • Support implementation of marketing and sales activity
  • Ensure gaming is conducted to rules and procedures
  • Maintain optimum staffing levels
  • Develop communications
  • Liaise with ancillary departments
Job Responsibility
Job Responsibility
  • All gaming operations are carried out to optimum standards of efficiency
  • Outstanding levels of customer service are delivered by the gaming team
  • Contribute towards discussions on business at management meetings
  • Support implementation of all internal and external marketing and sales activity
  • Gaming is conducted to rules and procedures
  • Ensure optimum level of suitably experienced staff on shift
  • Develop good communications throughout venue
  • Pass information from visits by statutory bodies
  • Maintain good customer relations on casino floor
  • Supervise all team members
What we offer
What we offer
  • Discounts and perks across travel, retail, hospitality and wellbeing
  • Company pension scheme and life insurance cover
  • Discount on Food and non-alcoholic beverages across all venues
  • Season ticket loan and cycle to work scheme
  • Refer a friend bonus reward
  • Fulltime
Read More
Arrow Right
New

Contracts Administrator

We are looking for a Contracts Administrator to support contract oversight and c...
Location
Location
United States , Springfield
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience managing contracts in an administrative, commercial, or procurement-focused environment.
  • Working knowledge of contract lifecycle activities, including drafting support, amendments, renewals, and closeout procedures.
  • Ability to assist with negotiations and interpret contract language with a high level of accuracy.
  • Familiarity with bid coordination, solicitation processes, and vendor or client communications.
  • Understanding of pricing structures, cost documentation, and contract-related financial details.
  • Strong organizational skills with the ability to manage multiple agreements and deadlines at the same time.
  • Effective written and verbal communication skills for collaboration with internal teams and external stakeholders.
Job Responsibility
Job Responsibility
  • Administer contracts from initial review through execution, renewal, modification, and closeout while maintaining complete and accurate records.
  • Coordinate bid and solicitation activities by preparing documentation, tracking responses, and supporting the evaluation process.
  • Review contract terms and conditions to confirm compliance with company standards, customer requirements, and applicable policies.
  • Participate in pricing discussions by organizing cost information, validating contract figures, and helping resolve discrepancies.
  • Support contract negotiations by preparing summaries, identifying key business considerations, and assisting with revisions to agreement language.
  • Monitor active agreements to ensure deliverables, timelines, and obligations are properly documented and followed.
  • Work with cross-functional teams to gather required inputs, address contract issues, and keep projects moving on schedule.
  • Prepare reports, correspondence, and contract-related materials for management review and audit readiness.
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • enrollment in company 401(k) plan
  • Fulltime
Read More
Arrow Right
New

Class 2 Driver

We are looking for a Class 2 Driver to join our team based in Castle Vale, Birmi...
Location
Location
United Kingdom , Birmingham
Salary
Salary:
14.84 - 15.84 GBP / Hour
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Are over the Age of 23 (based on experience)
  • Have no more than 6 points
  • Have had an HGV Licence for more than 2 years
  • Flexibility to operational needs
  • Start times are either 06:30/07:00
  • Experience of using the handheld scanner (EDC)
  • however, full training will be given
  • Experience in operating an Electric or Manual pump truck
  • however, full training will be given
  • Skilled at operating tail lifts
Job Responsibility
Job Responsibility
  • Multidrop deliveries during the day
  • Multidrop deliveries, over two trips and collections planned where required
  • support loading/ unloading processes, the use of the pump-trucks and handheld scanners, yard procedures and H&S sign-off
What we offer
What we offer
  • 28-day holiday including bank holidays
  • 46.25 hrs basic, including breaks, then overtime rate applies
  • Full uniform provided after probation period
  • Company Pension
  • Weekend overtime subject to availability
  • Free continental breakfast and drinks in the driver's canteen area
  • Fully paid CPC Renewal: 1 paid session per year
  • Smart Health App including 24/7 online GP, Mental health support, Wellbeing services, Expert Case Management
  • Fulltime
Read More
Arrow Right
New

Human Resources Generalist

We are looking for an experienced Human Resources Generalist in Howard County. T...
Location
Location
United States , Annapolis Junction
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Human Resources, Business Administration, or related field
  • 2–5 years of HR experience, preferably in a generalist role
  • Knowledge of employment laws and HR best practices
  • Strong interpersonal, communication, and organizational skills
  • Proficiency with Microsoft Office and HRIS systems
  • Ability to maintain confidentiality and handle sensitive information.
Job Responsibility
Job Responsibility
  • Manage the full-cycle recruitment process, including job postings, candidate screening, interviewing, and onboarding.
  • Serve as a point of contact for employee questions regarding HR policies, benefits, and workplace concerns.
  • Assist with employee relations matters and support conflict resolution efforts.
  • Administer employee benefits programs and maintain accurate HR records.
  • Coordinate performance review and employee development processes.
  • Ensure compliance with federal, state, and local employment laws and regulations.
  • Support employee engagement, retention, and wellness initiatives.
  • Prepare HR reports, metrics, and documentation as needed.
  • Support payroll and timekeeping administration by reviewing employee changes, time records, paid time off, deductions, and other payroll-related information.
What we offer
What we offer
  • Medical, vision, dental, life and disability insurance
  • 401(k) plan.
  • Fulltime
Read More
Arrow Right
New

Chef de Partie

Our kitchen team is pivotal to our operation; hence your role is crucial to the ...
Location
Location
United Kingdom , Manchester
Salary
Salary:
13.28 GBP / Hour
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous experience working in a kitchen environment
  • Must be aged 18 or above
  • Have the right to work in the UK
  • Flexibility to work nights, evenings, weekends and shifts that coincide with a 24/7 trading week
Job Responsibility
Job Responsibility
  • Report promptly for duty
  • Prepare and produce food to the highest standard
  • Report any shortage of stock to Head Chef & Sous Chef
  • Ensure correct stock rotation and proper storage of food
  • Keep section tidy and clean
  • Adhere to food hygiene regulation
  • Comply to Health and Safety regulations
  • Ensure mise en place is kept tidy and properly stocked
  • Fill in any position or station as required
  • Check, prepare and supervise food preparation
What we offer
What we offer
  • Service charge and tips
  • Enhanced pay after midnight
  • Discounts and perks across travel, retail, hospitality and wellbeing
  • Company pension scheme and life insurance cover
  • Discount on Food and non-alcoholic beverages across all venues
  • Season ticket loan and cycle to work scheme
  • Refer a friend bonus reward
  • Fulltime
Read More
Arrow Right