CrawlJobs Logo

Senior Java Developer

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

Job Description

Are you a technologist who still loves to code, but also has the rare gift of inspiring engineers and transforming how entire organizations build software? At Citi, we're looking for an individual contributor who sits at the intersection of technology and cultural change. This is a role for someone who can walk into a room of engineers, earn their respect by talking code, and then turn around and articulate a compelling vision for why engineering excellence matters — and how to get there. As part of Citi's Engineering Excellence organization, you will be a catalyst for change across one of the world's largest and most complex financial institutions. You'll work across engineering teams globally to embed best practices, elevate engineering culture, and drive measurable improvements in how we design, build, and ship software. If you believe deeply in the power of great engineering culture, and want your work to have impact at a truly global scale — this role was made for you.

Job Responsibility

  • Champion Engineering Culture: Drive a culture of engineering excellence across Citi's global technology organization
  • Drive Measurable Improvement: Evangelize DORA metrics with a particular focus on reducing cycle time as a lever for organizational agility
  • Work Across Multiple Concurrent Initiatives: Drive results for several high-priority engineering excellence programs simultaneously
  • Integrate AI into Engineering Practice: Champion opportunities to leverage strategic tooling including AI to accelerate software delivery across the organization
  • Communicate with Impact: Communicate complex technical concepts and engineering metrics using compelling narratives for both technical and non-technical audiences

Requirements

  • Champion Engineering Culture: Drive a culture of engineering excellence across Citi's global technology organization
  • Drive Measurable Improvement: Evangelize DORA metrics with a particular focus on reducing cycle time as a lever for organizational agility
  • Work Across Multiple Concurrent Initiatives: Drive results for several high-priority engineering excellence programs simultaneously
  • Integrate AI into Engineering Practice: Champion opportunities to leverage strategic tooling including AI to accelerate software delivery across the organization
  • Java: Experience building Spring Boot applications
  • DevSecOps: Experience with building CI/CD Pipelines using Jenkins, TeamCity, or Tekton
  • Continuous Deployment: Real life experience with continuous delivery principles and related tools
  • Communicate with Impact: Communicate complex technical concepts and engineering metrics using compelling narratives for both technical and non-technical audiences
  • 6+ years of hands-on development experience in Java and/or Python
  • Experience using Gen AI LLM tools like Copilot, Claude, Gemini, Windsurf, Cursor
  • Experience driving technical and cultural change within a team
  • Understanding of DORA metrics
  • End-to-end SDLC experience, ideally across multiple companies
  • Demonstrated ability to work on multiple concurrent initiatives
  • Exceptional interpersonal and communication skills

Nice to have

Master's degree preferred

Looking for more opportunities?

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

Similar Jobs for

Senior Java Developer

8 matching positions

New

Senior Java Developer

We are seeking a Senior Java Developer with a minimum of 12 years of professiona...
Location
Location
United States , Glen Allen
Salary
Salary:
Not provided
capstonec.com Logo
Capstone IT Staffing
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java / Core Java (versions 8-17
  • extensive hands-on experience)
  • Spring Framework (Spring Boot, Spring Data, Spring Cloud)
  • Microservices architecture
  • REST API’s
  • REST & SOAP web services development
  • JPA2 / Hibernate (HQL, JPQL, Criteria APIs)
  • Object-Oriented Design & Design Patterns
  • Domain Driven Design (DDD) concepts
  • Kafka
Job Responsibility
Job Responsibility
  • Lead and contribute to modernization efforts from monolith to microservices architectures
  • Support migration strategies from on-prem systems to hybrid cloud environments
  • Design, develop, and maintain scalable, enterprise-grade applications in distributed environments
  • Write clean, efficient, and testable Java code
  • Participate in architecture, design, development, testing, and deployment
  • Debug, troubleshoot, and resolve production issues
  • Prepare and manage code releases
  • Collaborate with cross-functional teams to deliver technical solutions
  • Contribute to continuous improvement and engineering best practices
  • Experience working in secure enterprise environments
  • Fulltime
Read More
Arrow Right
New

Senior Java developer

Digital platform that simplifies and accelerates real‑estate transactions by con...
Location
Location
Salary
Salary:
Not provided
noveogroup.com Logo
Noveo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent written and verbal communication skills in English (at least level B2)
  • At least 5 years of experience developing high-load applications
  • Deep expertise in backend engineering (Java/Spring Boot, microservices, API design)
  • Experience developing using AWS infrastructure
  • Broad understanding of related fields (frontend, data, DevOps, AI)
  • AI development skills: Cursor or Claude
  • Location: Spain or Morocco
Job Responsibility
Job Responsibility
  • Develop and maintain micro‐services in your assigned domain using Java/Spring Boot, following domain‐driven design and our established architectural standards
  • Design and expose APIs that integrate your domain’s services with other platform components, enabling seamless interoperability while adhering to our Model Context Protocol (MCP) where applicable
  • Ensure alignment with the global architecture by basing design and implementation decisions on established patterns, guidelines and cross‐team agreements
  • Collaborate with adjacent teams (front‐end, data, DevOps, AI) to understand dependencies and ensure that solutions in your domain integrate smoothly with their components
  • Apply your T‐shaped skills to understand how front‐end requirements, data flows and deployment considerations affect your domain, even as you focus deeply on backend development
  • Participate in architectural discussions to share insights from your domain and learn from other teams, contributing to a cohesive platform strategy
  • Implement best practices for code quality, testing, security and observability within your domain
  • participate in code reviews and continuous delivery
  • Mentor junior developers within your domain and encourage knowledge sharing across teams
What we offer
What we offer
  • Paid vacations (24 working days/year) and sick leave
  • Stable long-term workload (8 hours per day, 40 hours per week), flexible working hours, fully remote
  • Working on exciting projects in international team of professionals
  • Opportunities for learning and practicing new technologies
  • internal training
  • Participating in inner meetups and permanent experience exchange with colleagues
  • Well-defined development processes and methodologies
  • Partial reimbursement of medical fees, massage or sports
  • Fulltime
Read More
Arrow Right
New

Senior Java Developer

Location
Location
Vietnam , Ho Chi Minh
Salary
Salary:
Not provided
saigontechnology.com Logo
Saigon Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • From 5 years of experience in Web Application
  • Experience in Spring, Spring Boot, or Hibernate
  • building APIs
  • Experience working with Git, Git flow
  • Good understanding of SOLID principles, Design Patterns
  • Experience working with micro-service projects
  • Strong knowledge with DB, DB design
  • Good at English Communication skill
Job Responsibility
Job Responsibility
  • Design, build and maintain APIs, services, and systems across development teams
  • Work within a team & communicate effectively across teams
  • Deal with technical challenges, programing tasks while managing client expectations and building long-term customer relations
  • Work with engineers across the company to build delightful features that span various parts of the system
  • US working time: from 5pm to 1am
What we offer
What we offer
  • Competitive Salary and Brilliant Health Benefits
  • Attractive salary (13th-month salary, salary review twice/year) and project bonus
  • Bonus programs for candidate referral, technical article writing
  • Allowance for sickness, maternity, paternity and periodic health examination
  • PVI health care program
  • The staff of the quarter and year reward
  • Professional English-speaking working environment with Agile – Scrum model
  • Hybrid Working Model: Flexible working time and WFH support
  • Surrounded with friendly, open-minded, young and supportive colleagues
  • Annual company trip and regular team-building parties, party celebration (Christmas, Birthday, Mid-autumn,...), Sports clubs (football, badminton, swimming …)
  • Fulltime
Read More
Arrow Right

Senior Java Developer

At Citi, we believe in power of engineering to drive success and nurture culture...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-10 years of Java programming experience in developing robust, scalable, and maintainable applications applying Object Oriented Design principles
  • Demonstrable experience on building big-data & caching solutions
  • Strong understanding of SQL & NoSQL databases
  • Knowledge of HTTP, ReSTful web services and API design
  • Familiarity with Linux environment including scripting skills
  • Good understanding of Spring Framework and Kafka
  • Strong understanding of automation testing
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Development of high-quality software, emphasizing simplicity, maintainability, and reuse
  • Participation in code and design reviews
  • Analyse requirements by working closely with the business analyst and business aligned teams to define solutions
  • Effective communication with support, other development, and infrastructure teams
  • Contribute to architectural standards, best practices, and promote adherence to these standards
  • Implement best coding & testing practices within team
  • Fulltime
Read More
Arrow Right

Senior Java Developer

Design, build, and maintain Java backend services, microservices, and APIs acros...
Location
Location
Vietnam , Da Nang
Salary
Salary:
Not provided
saigontechnology.com Logo
Saigon Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • From 5 years of experience building production backend services, with strong focus on microservices
  • Strong Java backend development experience (Spring Boot, Spring Cloud, or similar microservices stack)
  • Proven experience designing, building, and operating microservices and RESTful APIs in production
  • Solid understanding of microservices fundamentals: service boundaries, API contracts, data ownership, and inter-service communication
  • Experience with event-driven / messaging systems for service-to-service communication (SQS, SNS, Step Functions, EventBridge, Kafka, or similar)
  • Hands-on AWS cloud experience running microservices in a production environment
  • Infrastructure as Code experience (Terraform or CloudFormation)
  • Experience with CI/CD pipelines and independent service deployment
  • Good understanding of SOLID principles, Design Patterns, and distributed-system trade-offs
  • Strong knowledge of databases and DB design (including data management across services)
Job Responsibility
Job Responsibility
  • Design, build, and maintain Java backend services, microservices, and APIs across development teams
  • Define, provision, and maintain cloud infrastructure as code on AWS
  • Build and improve CI/CD pipelines and DevOps practices to support reliable delivery
  • Design and operate event-driven systems using AWS messaging services (SQS, SNS, Step Functions, EventBridge)
  • Work closely with engineers to ensure application, cloud, and infrastructure components fit together in production
  • Deal with technical challenges and programming tasks while managing client expectations and building long-term customer relations
  • Work within a team and communicate effectively across teams
What we offer
What we offer
  • Competitive Salary
  • Brilliant Health Benefits
  • Attractive salary (13th-month salary, salary review twice/year) and project bonus
  • Bonus programs for candidate referral, technical article writing
  • Allowance for sickness, maternity, paternity and periodic health examination
  • PVI health care program
  • The staff of the quarter and year reward
  • Professional English-speaking working environment with Agile – Scrum model
  • Hybrid Working Model: Flexible working time and WFH support
  • Surrounded with friendly, open-minded, young and supportive colleagues
  • Fulltime
Read More
Arrow Right

Senior Java Developer

A globally operating fintech and data security platform building highly scalable...
Location
Location
Greece , Athens
Salary
Salary:
60000.00 - 70000.00 EUR / Year
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong commercial experience building backend systems with Java
  • Solid foundations in computer science, system design, and data structures
  • Experience working with distributed and cloud-native systems
  • Strong Spring and microservices exposure
Job Responsibility
Job Responsibility
  • Designing, developing, and maintaining scalable backend services using Java
  • Building and operating distributed systems with a strong focus on performance and reliability
  • Working with modern Java frameworks such as Spring, Netty, and Apache Mina
  • Contributing to architectural decisions around scalability, resilience, and system design
  • Fulltime
Read More
Arrow Right

Senior Java Developer

The Live Data unit is responsible for the development, delivery, and global dist...
Location
Location
Poland , Wroclaw
Salary
Salary:
Not provided
sportradar.com Logo
Sportradar
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Passion for technology
  • Proven, hands-on software development experience (Java)
  • Ability to write a clean, well-crafted and tested code (XP, TDD)
  • Agile mindset (focus on delivering working software, collaboration and improvement)
  • Shared values - relations, collaboration, trust
Job Responsibility
Job Responsibility
  • Build scalable, high-performance services for sports data operating 24/7
  • Be an active part in making the most out of our AWS partnership
  • Become a domain expert in the exciting world of real-time sports data
  • A real opportunity to influence the design and technology
What we offer
What we offer
  • A collaborative environment with colleagues from all over the world (Engineering offices in Europe, Asia and US)
  • Ability to shape your own workday and career via a clearly defined professional and personal development plan
  • Opportunity to work with senior leadership team and develop yourself within an inspiring and fast-growing company
  • Vibrant and inclusive community, including Women in Tech and Pride groups which welcome all participants
  • Flexible working hours
  • Fulltime
Read More
Arrow Right

Senior Java Developer

The Senior Java Developer is responsible for establishing and implementing new o...
Location
Location
United States , Tampa
Salary
Salary:
113840.00 - 170760.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience in Apps Development using Java, Oracle PL/SQL, and Python
  • 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
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
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • discretionary and formulaic incentive and retention awards
  • Fulltime
Read More
Arrow Right