Java Backend Developer
1 week ago
- 5+ years of strong hands-on development experience using Java including expertise with Spring or another dependency injection framework
- 5+ years' experience in developing and maintaining highly scalable, real-time, low latency, high-volume, scalable microservices
- Experience with real-time messaging middleware (Kafka, RabbitMQ, Solace, Tibco, …)
- Experience working with multi-threaded applications
- Strong software development fundamentals, data structures, design patterns, Object-Oriented programming, architecture, algorithms, and problem-solving skills
- Application deployment and debugging of applications on UNIX/LINUX
- Understanding of capital markets and financial derivatives (rates or other)
- Experience with system performance tuning and low latency Java programming
- Hands-on experience in database technologies, including RDBMS (Oracle, …) and No SQL (MongoDB)
- Experience with In-Memory Datastore/Cache libraries (Redis, Apache Ignite, Gemfire, …)
- Experience with CI/CD pipelines
- Test-driven development, including Unit and End-to-End Testing.
Competencies:
- Strong verbal and written communication skills; ability to face off to business users
- Self-motivated individual and with determination to achieve goals
- Willingness to learn, both technically and professionally
- Strong analytical and problem solving skills
- Good team working skills and ability to work in a distributed global team environment
- Ability to work on a fast-pace environment; Flexible and able to deliver quality results in the required timeframe
Job Family Group:
Technology
Job Family:
Applications Development
Time Type:
Full time
Primary Location Full Time Salary Range:
$94, $141,500.00
Most Relevant Skills
Please see the requirements listed above.
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi's EEO Policy Statement and the Know Your Rights poster.
-
Java Backend Developer
2 weeks ago
Mississauga, Ontario, Canada BCforward Full timeBCforward is currently seeking a highly motivated Java Backend Developer for an opportunity in Mississauga, ONJob Title: Java Backend DeveloperExpected Duration: 6+ MonthsLocation: Mississauga, ONJob Description:The Senior Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs...
-
Java Backend Developer
1 week ago
Mississauga, Ontario, Canada Citi Full timeFixed Income ETrading Tech OverviewThe evolution of electronic trading and automation has changed the way that Fixed Income products trade forever; driving a need for real-time, low latency pricing, market making and risk technology. In this increasingly electronic and competitive landscape, Citi is key player due to its leading eTrading platform and...
-
Java Backend Developer
17 hours ago
Mississauga, Ontario, Canada Citi Full timeThe Java Backend Developer (Applications Development Senior Programmer Analyst - C12) is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems...
-
Senior Backend Java Developer
1 week ago
Mississauga, Ontario, Canada Citi Full timeThe Senior Backend Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.Responsibilities:Partner with multiple management teams to...
-
Java Backend Developer
1 week ago
Mississauga, Ontario, Canada Citi Full timeJob Purpose: ## Strong software development fundamentals, data structures, design patterns, Object-Oriented programming, architecture, algorithms, and problem-solving skills ## Application deployment and debugging of applications on UNIX/LINUX ## Understanding of capital markets and financial derivatives (rates or other) ## Experience with system performance...
-
Java Backend Developer AWS
1 week ago
Mississauga, Ontario, Canada World IT Center Full timeTitle: Java + AWS DeveloperLocation: Mississauga, Canada – onsite"Due to additional onboarding requirements, a meet and greet is required for all new hires.Candidates must be willing to go to the closest Capgemini, Client, or onsite location as indicated by project team to meet with a Capgemini team member prior starting their assignment. If the candidate...
-
Java Developer
2 weeks ago
Mississauga, Ontario, Canada Rose International Full timeDate Posted: 12/19/2025Hiring Organization: Rose InternationalPosition Number: 494876Industry: Financial ServicesJob Title: Java DeveloperJob Location: Mississauga, ON, Canada, L4T 0A1Work Model: HybridWork Model Details: 3 days onsite and 2 days remoteEmployment Type: TemporaryFT/PT: Full-TimeEstimated Duration (In months): 13Min Hourly Rate($): 62.00Max...
-
Senior Java Backend Developer
4 days ago
Mississauga, Ontario, Canada Citi Full timeBanking technology is focused on building a cross-functional team of talented individuals, creating a unique platform to deliver products that will disrupt the industry through technical innovation and creativity. You will also have several opportunities to build innovative solutions throughout design, development, and adoption across other teams. ## Hands...
-
Senior Backend Java Developer
7 days ago
Mississauga, Ontario, Canada Citi Full timeThe overall objective of this role is to lead applications systems analysis and programming activities. ## 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...
-
Senior Java Backend Developer
4 days ago
Mississauga, Ontario, Canada Citi Full timeCiti's Banking Technology is a business aligned technology organization focused on providing best-in-class products and services to our global clients while solving our bankers' biggest pain points. We are a cross-functional, globally distributed team of talented individuals, creating platforms/products that aims to deliver innovative solutions to bankers...