Senior Java Technology Developer – Vice President

Posted 10 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Java Technology Developer at Citi leading Credit Risk systems and application modernization efforts. Collaborating with global teams to deliver high-quality solutions in Capital Markets.

Responsibilities

  • Deliver advanced technology initiatives as a senior individual contributor, providing expertise across the full software development lifecycle—from concept and design through development, testing, and deployment
  • Lead the design, development, and modernization of business‑critical Credit Risk systems, ensuring resilience, scalability, and regulatory compliance
  • Provide technical leadership on large‑scale initiatives, including re‑engineering complex, franchise‑critical, monolithic applications into modern, cloud‑native microservices architectures
  • Act as a technical advisor and coach to mid‑level and junior developers, strengthening engineering standards and overall team capability
  • Partner closely with a global team of software engineers, business analysts, DevOps, and support teams to deliver high‑quality solutions across Capital Markets and Risk domains
  • Contribute to architectural decisions and guide platform modernization efforts involving new technologies and cloud migration
  • Ensure applications meet enterprise risk, performance, security, and availability standards.

Requirements

  • 6+ years of relevant experience in application development or systems analysis
  • Strong Core Java experience developing robust, scalable, and maintainable applications using Object‑Oriented Design principles
  • Hands‑on experience with concurrent and multi‑threaded programming
  • Experience working in Agile development environments with a strong emphasis on Test‑Driven Development (TDD)
  • Deep understanding of Java internals, including class loading, JVM memory management, and performance tuning
  • Experience with distributed caching frameworks such as GridGain, Oracle Coherence, Redis, or equivalent technologies
  • Database expertise with RDBMS (preferably Oracle) and NoSQL technologies (preferably MongoDB)
  • Practical experience re‑engineering large monolithic applications into microservices architectures
  • Strong cloud computing experience, including containers and orchestration technologies such as Docker and Kubernetes
  • Hands‑on experience with distributed systems and data processing technologies such as Flink and cloud‑based platforms handling large datasets
  • Familiarity with Linux/Unix environments, including scripting capabilities
  • SDLC and DevOps tools experience including Git/BitBucket, CI/CD frameworks (Jenkins, SonarQube), JIRA, and secure coding toolkits
  • Experience leveraging AI‑assisted development tools such as GitHub Copilot or Devin
  • Proven experience working in the Capital Markets domain
  • Strong understanding of Derivatives, Credit Risk, and Risk Management concepts
  • Experience developing and supporting business‑critical, risk‑sensitive platforms
  • Excellent written and verbal communication skills in English
  • Ability to collaborate effectively across large, globally distributed teams and influence key architectural and strategic decisions
  • Strong problem‑solving skills with the ability to manage multiple priorities under pressure
  • Highly motivated self‑starter with a passion for continuous learning and improvement
  • Proven experience mentoring and developing junior team members to deliver high‑quality, production‑grade solutions.

Benefits

  • Health insurance
  • 401(k) retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities

Job type

Full Time

Experience level

Senior

Salary

$120,800 - $170,800 per year

Degree requirement

Bachelor's Degree

Tech skills

CloudDistributed SystemsDockerJavaJenkinsKubernetesLinuxMicroservicesMongoDBNoSQLOracleRDBMSRedisSDLCUnix

Location requirements

HybridMississaugaCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.