Enable job alerts via email!

Senior Java Developer

Luxoft

Mississauga

On-site

CAD 90,000 - 120,000

Full time

13 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading technology company is seeking an experienced software developer for a platform supporting information processing across the bank. The role involves writing Java code, supporting automation, and improving development practices. Ideal candidates will possess extensive experience in software development, particularly with Java and SQL, and have familiarity with CI/CD tools such as Jenkins.

Qualifications

  • At least 7 years of experience in software development.
  • 6+ years experience in Java.
  • Deep knowledge in SQL (Oracle or PostgreSQL preferred).

Responsibilities

  • Write well-tested code using Java.
  • Support development environment automation mostly using Jenkins CI.
  • Perform peer code reviews of project codebase changes.

Skills

Java
SQL

Tools

Jenkins CI
Bash
RabbitMQ
Kafka
Kubernetes
Docker
Linux

Job description

Project description

We are building a platform that supports various information gathering and processing across the bank. The PMC application, Price Master Central (PMC), is a global reference data management system responsible for sourcing securities and pricing data from market vendors and internal sources, then providing it to downstream clients after applying client-specific rules.

Responsibilities

  • Write well-tested code using Java
  • Write test cases and user/support documentation for your code
  • Support development environment automation (mostly using Jenkins CI, Bash)
  • Evaluate and adopt new development tools, libraries, and methods to improve quality
  • Perform peer code reviews of project codebase changes

Skills

Must have

  • At least 7 years of experience in software development
  • At least 6+ years of experience in Java
  • Deep knowledge and experience with SQL (Oracle or PostgreSQL dialects preferred)

Nice to have

  • Experience with messaging systems like RabbitMQ, Kafka, etc.
  • Experience with Kubernetes and Docker
  • Linux user experience
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.