Java Developer

Posted 5 days ago

Apply Now

Resume Score

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

Sign in to check score

About the role

  • Java Developer growing risk & valuation applications with the Market Risk Technology Engineering Team at TD Securities. Engage in software design, cloud migration, and mentoring within a diverse technology team.

Responsibilities

  • On-board as a high-performing Java software engineer for risk & valuation applications
  • Migrate to a new cloud environment
  • Build new and refactor legacy applications
  • Influence overall architectural direction
  • Assist in software evolution from batch oriented end of day to intra-day
  • Lead development of crucial software components
  • Inspire and mentor team members on software development best practices

Requirements

  • 5-7+ years of Java experience
  • Experience in the Spring tech stack and building microservices using Spring Boot
  • Experience in designing and integrating with REST APIs, gRPC endpoints
  • Experience working with messaging technologies (Kafka) (ZeroMQ, Google ProtoBuf – a plus)
  • Experience with Hadoop, Spark, Parquet or similar Big Data technologies
  • Experience with RDBMS, demonstrable fluency in SQL
  • Experience of Git, CI/CD toolset (Maven / Gradle), Jenkins, working within an Agile environment
  • Strong understanding of clean coding practices
  • Experience working with scalable and low latency systems
  • A passion for simplifying and automating work, for making things better, for being efficient and helping others

Benefits

  • Health and well-being benefits
  • Savings and retirement programs
  • Paid time off
  • Banking benefits and discounts
  • Career development
  • Reward and recognition programs

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$102,200 - CA$125,000 per year

Degree requirement

Bachelor's Degree

Tech skills

CloudGradleGRPCHadoopJavaJenkinsKafkaMavenMicroservicesRDBMSSparkSpringSpring BootSpringBootSQL

Location requirements

HybridTorontoCanada

Report this job

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