CrawlJobs Logo

Lead Java AI Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Canada , Toronto

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

120800.00 - 170800.00 USD / Year

Job Description:

The Quattro Development and XVA Technology teams actively develop and enhance a set of co-operative, strategic systems and services which have a direct bearing on how Citi Capital Markets manages risk arising from trading, including both market and counterparty credit risks. We support traders, salespeople, risk managers, financial controllers and operations staff who are located mostly in London, New York. The Lead Java AI Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team while implementing and leveraging AI tools and processes. The overall objective of this role is to lead applications systems analysis and programming activities.

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

Requirements:

  • 6+ years of relevant experience in Apps Development or systems analysis role
  • Business knowledge of CVA, XVA, counterparty credit risk
  • In depth knowledge of Java, MongoDB, Python, Kafka
  • Experience with building applications on cloud platform such as Kubernetes or OpenShift
  • 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
  • Bachelor’s degree/University degree or equivalent experience

Nice to have:

Master’s degree preferred

Additional Information:

Job Posted:
May 10, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Lead Java AI Developer

Sr Java/Java EE Architect / Lead Java Developer (AI)

The Java EE Developer are expected to contribute to the design, development, and...
Location
Location
United States , Austin
Salary
Salary:
Not provided
dutechsystems.com Logo
Dutech Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep hands-on experience in Java and Java EE development, including EJB, JPA, and SOAP-based services. Able to analyze legacy codebases and identify transformation paths for cloud migration
  • Proficiency in Java SE 1.8 and Java EE 8, including deployment on enterprise-grade application servers
  • Experience with object-relational mapping and integrating persistence layers with business logic
  • Ability to work with cross-functional teams including architects, business analysts, and security engineers to align development with business goals
  • Proven experience with, or strong understanding of, AI code analysis tools for static analysis, code understanding, and pattern recognition
  • Familiarity with DevSecOps practices, including automated testing, deployment, and monitoring
  • Exposure to cloud-native transformation strategies, including containerization, elastic scaling, and loosely coupled interfaces
  • Familiarity with Agile methodologies, sprint planning, and backlog refinement in collaboration with product owners and SMEs
  • Exceptional analytical and problem-solving skills, with a keen eye for detail
  • Strong understanding of software design principles and patterns
Job Responsibility
Job Responsibility
  • Analyze legacy Java EE components, including EJB, JPA , and SOAP services, to support architectural decision-making
  • Participate in application rationalization and transformation planning
  • Support technical walkthroughs and documentation activities to map current application behavior, dependencies, and integration points
  • Collaborate with architects and business analysts to help ensure modernization efforts retain core business logic and interoperability
  • Assist in migrating legacy systems to cloud-native platforms, emphasizing microservices and API-driven architectures
  • Utilize AI code analysis tools for examining legacy Java EE applications
  • Extract and document detailed business requirements and rules based on existing code
  • Work with business stakeholders and technical teams to validate and adjust identified requirements
  • Identify and record technical debt, design patterns, and architectural details within legacy systems
Read More
Arrow Right

Lead Java Developer

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of relevant experience in Apps Development or systems analysis role
  • experience working in Financial Services or a large complex and/or global environment
  • working knowledge of Java 8 and above, backend REST APIs
  • experience on Gradle, ECS, ELK, App dynamics, Splunk is a plus
  • expertise on Cloud infrastructure both on-premises and public cloud (i.e., OpenShift, AWS, etc.)
  • expertise to Quality as Code Implementation (i.e. TDD, BDD, Unit Testing, Selenium)
  • expertise to API Management tools
  • subject Matter Expert (SME) in Applications Development
  • consistently demonstrates clear and concise written and verbal communication
  • sound knowledge of GenAI and automation tools to increase development efficiency and quality
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
  • lead development for scalable, resilient and high performance system using Java, Spring Boot, for RESTful API development for communication between microservices, ensuring efficient data exchange and system integration in cloud (AWS/OpenShift) environments
  • lead to implement secure authentication mechanisms using JWT, OAuth and role-based access control (RBAC)
  • Fulltime
Read More
Arrow Right

SAP Cloud Development Team Lead

At LeverX, we have had the privilege of working on 1,500+ SAP projects, includin...
Location
Location
Bulgaria, Kazakhstan, Lithuania, Georgia, Poland
Salary
Salary:
Not provided
leverx.com Logo
LeverX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in SAP development with strong BTP expertise
  • Hands-on skills with SAP CAP or SAP RAP, Node.js or Java, Cloud Foundry, Kyma, or Kubernetes, REST/OData/Event-driven architecture
  • Experience working with Git, CI/CD, and automated pipelines
  • Experience building and leading engineering teams in enterprise delivery
  • Understanding of modern AI concepts
  • Strong stakeholder management and communication skills
  • English B2+
Job Responsibility
Job Responsibility
  • Lead the design and delivery of SAP BTP applications using CAP/RAP, Event Mesh, cloud integrations, and Generative AI services
  • Drive innovation and define the technology vision and roadmap for SAP cloud-native and AI-enabled solutions
  • Build and mentor a high-performing cloud engineering team, fostering continuous learning and technical excellence
  • Own the hiring and interview process for new engineering talent
  • Collaborate with SAP product teams and strategic customers through co-innovation and early-adoption initiatives
  • Implement modern DevOps and secure-by-design practices across all development activities
  • Promote engineering best practices through knowledge sharing, tech talks, and internal community initiatives
What we offer
What we offer
  • Opportunity to lead cutting-edge SAP cloud and AI initiatives
  • Direct collaboration with SAP engineering and product teams
  • Leadership impact on technology strategy and team growth
  • Participation in co-innovation and early-adopter programs
  • Competitive package, SAP certifications, and global project exposure
Read More
Arrow Right

Java Developer

The project is a greenfield initiative in the mortgage domain focused on buildin...
Location
Location
Poland
Salary
Salary:
Not provided
coherentsolutions.com Logo
Coherent Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience as a Java Developer
  • Proficiency in Java 17+ and Spring Boot
  • Hands-on experience with PostgreSQL and/or NoSQL databases (e.g., Firestore)
  • Experience with message brokers such as Kafka or RabbitMQ
  • Understanding of RESTful API design and API integration best practices
  • Familiarity with CI/CD practices, containerization, and infrastructure-as-code
  • English proficiency at B1+ level or higher (spoken and written)
  • Strong communication skills, collaborative mindset, and willingness to work in an Agile team environment
  • Readiness for late-evening work with a California-based team
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend services using Java 17+ and Spring Boot 3.5
  • Build and maintain microservices that support core loan processing features
  • Integrate with internal and third-party REST APIs, including AI tools for lead scoring, enrichment, and matching
  • Implement data validation, normalization, and enrichment processes
  • Ensure service reliability and observability through structured logging, metrics, and tracing
  • Collaborate closely with architects, DevOps, and data engineering teams on backend architecture and system integration
  • Support CI/CD pipelines and infrastructure automation using Docker, Kubernetes, and Terraform
  • Participate in code reviews, sprint planning, retrospectives, and technical discussions
What we offer
What we offer
  • Technical and non-technical training for professional and personal growth
  • Internal conferences and meetups to learn from industry experts
  • Support and mentorship from an experienced employee to help you professional grow and development
  • Internal startup incubator
  • Health insurance
  • English courses
  • Sports activities to promote a healthy lifestyle
  • Flexible work options, including remote and hybrid opportunities
  • Referral program for bringing in new talent
  • Work anniversary program and additional vacation days
Read More
Arrow Right

Java Application Developer

The role involves developing and implementing payment solutions within Citi's Pa...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Experience in systems design and development of software applications
  • Strong experience to Java, Spring Framework, Spring Boot, Kafka, MQ, Micro-Service, Oracle, Mongo, Openshift, REST, Maven, Git, JUnit, TDD, Agile, Strong knowledge on CI CD pipeline and exposure to system design with resiliency backed by observability
  • Experience in Banking Payments Solution development and implementation in large banks
  • Experience in working with various Payments schemes, and Payments messaging formats such as ISO 8583, ISO 20022, and SWIFT MX messages is advantage
  • Having Python skills and GEN AI tools knowledge is plus
  • Be hands on the technologies and contribute to Design, Implementation and Pull Request with a good quality ensuring the adequate coverage of Unit Test, Code Coverage, lesser or no code smells fostering a good refactoring, scalability, and maintainability
  • Stakeholder management and ability to liaise well with the Engineering, QA and Product/Business throughout the SDLC lifecycle
  • 6+ years of experience as a Software Engineer/Developer using Java, Spring, Springboot, microservices
  • Strong hands-on experience in Java, Spring boot, Kafka, Openshift, SQL/NoSQL tech stack
  • 6+ years of experience with software engineering best practices (Junit testing, automation, design patterns, peer review, etc.)
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Contribute to Payment modernization for the bank to develop and migrate payment applications on the modernized enterprise application platform
  • Design, implement, and deploy software components and solve difficult problems
  • Lead deliveries that are consistently of high quality (secure, testable, maintainable, low-defects, efficient, etc.) and incorporate best practices
What we offer
What we offer
  • Equal opportunity employer support
  • Accessibility accommodations for candidates with disabilities
  • Fulltime
Read More
Arrow Right

Java Application Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience as a Software Engineer/Developer using Java, Spring, Springboot, microservices
  • strong hands-on experience in Java, Spring boot, Kafka, Openshift, SQL/NoSQL tech stack
  • 6+ years of experience with software engineering best practices (Junit testing, automation, design patterns, peer review, etc.)
  • strong Experience in Object Oriented Principles using Java 17
  • experience in Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.)
  • exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, Jenkins, etc.)
  • hands-on working experience with Junit, Git, Jenkins, Maven
  • should have troubleshooting skills using debuggers, logs, etc.
  • multiple years of experience with agile and iterative software delivery (SCRUM, Kanban)
  • strong Proficiency in SQL Databases, MongoDB, Oracle, Data Analysis
Job Responsibility
Job Responsibility
  • utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • apply fundamental knowledge of programming languages for design specifications
  • analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • serve as advisor or coach to new or lower level analysts
  • identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • act as SME to senior stakeholders and /or other team members
  • 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
  • part of Payment modernization for the bank to develop and migrate payment applications on the modernized enterprise application platform
  • Fulltime
Read More
Arrow Right

Java Full Stack Developer

This role involves working on HPE's next-generation cloud platform, Green Lake, ...
Location
Location
India , Kondapur
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.E/B.Tech/MTech in CSE/IT Or MCA
  • 3-5 years of hands-on experience with Java, Spring, Spring Boot, Hibernate and building real-world backend systems
  • Practical experience with Kafka, event-driven systems, and streaming architectures
  • Experience with multithreading, utilizing data structures, Client/Server architecture, microservices architecture
  • Experience designing ecosystems for Web applications & API Platforms
  • Strong knowledge of Object-Oriented Analysis and Design, Software Design Patterns and coding principles
  • Experience on RESTful services, Data Caching Services, DB schema design and data access technologies
  • Experience designing and developing scalable enterprise software services and components using microservices, with a focus on handling large data volumes including both relational and NoSQL databases
  • Strong skills in SQL, and cloud-aware application development
  • Experience with Security frameworks (e.g., JWT, OATH2)
Job Responsibility
Job Responsibility
  • Design and ship Spring Boot services and REST APIs used by multiple products and services across our platform
  • Utilize tools that reduce boilerplate and multiply team productivity
  • Stream real-time data from Kafka into and out of upstream and downstream systems
  • Harness AI development tools to improve code quality, speed, and test coverage
  • Lead by example—writing clean, testable code and mentoring others in best practices and scalable design.
What we offer
What we offer
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Career development programs
  • Inclusive work environment celebrating individual uniqueness.
  • Fulltime
Read More
Arrow Right

Principal Software Engineer, AI Developer Tools

At Docker, we make app development easier so developers can focus on what matter...
Location
Location
United States , Seattle
Salary
Salary:
232000.00 - 319000.00 USD / Year
docker.com Logo
Docker
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years software engineering experience with 3+ years in Staff or Principal Engineer roles
  • Deep expertise in AI/ML technologies with hands-on production experience building LLM-powered applications, AI agents, or AI-assisted developer tools
  • Strong understanding of LLM APIs (OpenAI, Anthropic, etc.), prompt engineering, agent orchestration frameworks, and practical applications of AI in software development workflows
  • Proven track record of architecting and building highly scalable distributed systems and developer-facing platforms
  • Production experience with modern cloud-native infrastructure including Kubernetes, GitOps deployment patterns, observability systems, and CI/CD pipelines
  • Proficiency in Go (preferred), Rust, Java, or Python with strong software engineering fundamentals
  • Experience designing developer tools, platform engineering systems, or internal tools that enable other teams
  • Exceptional product and platform mindset considering business outcomes, developer experience, and technical trade-offs
  • Strong communication skills with ability to influence technical and non-technical stakeholders across the organization
  • Track record of technical mentorship and elevating engineering teams' capabilities
Job Responsibility
Job Responsibility
  • Define the long-term technical vision and architecture for AI-powered developer tools and the self-service platform that enables teams to build their own AI agents
  • Establish architectural patterns, technical standards, and best practices for LLM integration, AI agent development, and production AI systems serving developers
  • Lead technical strategy for platform capabilities including deployment frameworks (ArgoCD/GitOps), observability integration (Grafana), security controls, and operational tooling for AI developer tools
  • Design highly available, scalable infrastructure for hosting AI agents and developer tools with predictable performance and intelligent resource management
  • Drive technical decisions on AI technology choices, LLM provider strategies, prompt engineering approaches, and agent orchestration frameworks
  • Partner with Senior Manager and product leadership to align technical architecture with business objectives and productization opportunities
  • Architect and build production-ready AI agents for developer productivity including code review assistants, test generators, deployment diagnostics, and incident response automation
  • Design and implement the self-service platform infrastructure that reduces time-to-production for new AI tools from weeks to days
  • Build systems that accelerate adoption of AI-native development tools (Claude Code, Cursor, Warp) across Docker's engineering organization
  • Establish reliability, security, and performance standards for AI systems including SLOs, monitoring, incident response, and cost management
What we offer
What we offer
  • Freedom & flexibility
  • fit your work around your life
  • Designated quarterly Whaleness Days plus end of year Whaleness break
  • Home office setup
  • we want you comfortable while you work
  • 16 weeks of paid Parental leave
  • Technology stipend equivalent to $100 net/month
  • PTO plan that encourages you to take time to do the things you enjoy
  • Training stipend for conferences, courses and classes
  • Equity
  • Fulltime
Read More
Arrow Right