CrawlJobs Logo

Junior Java Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Canada, Mississauga

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

The Junior Java Developer is an entry-level professional role focusing on the development and support of an equities high-touch trading platform. The role involves applying foundational Java skills to build, enhance, and maintain critical trading systems. Responsibilities include Java development, database interaction, middleware integration, XML processing, troubleshooting, collaboration with teams, and risk management.

Job Responsibility:

  • Designing, developing, testing, and deploying high-quality Java code for trading applications
  • Enhancing existing platform components to improve performance, add new features, and ensure scalability for trading operations
  • Working with various database technologies (SQL/NoSQL) to store, retrieve, and manage trading data efficiently
  • Implementing and maintaining integrations with middleware solutions to ensure seamless data flow between different system components
  • Developing solutions for processing and handling XML data for trade messages, configurations, and other system interactions
  • Assisting in the identification, diagnosis, and resolution of technical issues and bugs within the trading platform
  • Collaborating with senior developers, traders, and business analysts to understand requirements and deliver effective technical solutions
  • Contributing to the appropriate assessment of risk in technical decisions, adhering to best practices for system integrity and safeguarding firm assets

Requirements:

  • Proficiency in Java programming
  • Basic understanding of database concepts and experience with at least one database technology (e.g., SQL Server, Oracle, PostgreSQL, MongoDB)
  • Familiarity with middleware concepts (e.g., messaging queues, application servers)
  • Experience with XML parsing and manipulation
  • Spring
  • Strong analytical and problem-solving abilities
  • Good communication skills for technical discussions and collaboration
  • A strong passion for technology and its application in financial markets
  • Motivated to develop a deep understanding of the financial trading industry, particularly in equities and high-touch operations
  • Unquestioned commitment to integrity and ethical decision-making
What we offer:
  • Equal opportunity employer
  • Inclusive hiring practices
  • Accessibility accommodations

Additional Information:

Job Posted:
August 22, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.