Citi

AVP Senior Java Developer

Citi
Apply
2 months ago
Canada (city not specified)Senior

Base Salary

$94k - $142k/yr

Responsibilities

  • Develop and implement new or revised Java application systems and programs for Fixed Income Trading Services.
  • Participate in feasibility studies, estimates, IT planning, risk technology, application development, and model development.
  • Monitor and control analysis, design, construction, testing, implementation, and operational support phases.
  • Analyze complex application and business-process issues and recommend advanced programming solutions.
  • Consult with users, clients, and technology groups and provide user and operational support.
  • Recommend post-implementation security measures and help define operating standards and procedures.
  • Install and assist with customer exposure systems.
  • Serve as an advisor or coach to new and lower-level analysts.
  • Assess risk and support compliance with applicable laws, rules, regulations, and firm policies.

Requirements

  • At least 4 years of experience in Java and web distributed application development.
  • Experience with server-side frameworks such as Spring or Spring Boot.
  • Knowledge of container and virtualization technologies such as OpenShift and Docker.
  • Experience developing real-time messaging systems using Kafka, Tibco EMS, or Solace.
  • Bachelor’s degree, university degree, or equivalent experience.
  • Preferred knowledge of Fixed Income products, especially Tender Option Bonds.
  • Strong UNIX/Linux scripting, file manipulation, and system-status monitoring skills are preferred.
  • Experience with Oracle or Microsoft SQL Server databases, SQL, PL/SQL, and performance tuning is preferred.
  • Experience with source-control software such as Git is preferred.
  • Understanding of software development lifecycle practices across Agile and Waterfall methodologies is preferred.
  • Excellent written and oral communication and strong learning skills.

Benefits

  • Full-time position.
  • Primary location salary range of $94,300.00 to $141,500.00 per year.

Tech Stack

Apache KafkaDockerGitJavaLinuxMicrosoft SQL ServerOpenShiftSpring BootSQL

Categories

Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me