Senior Java Software Engineer

Luxoft

Mississauga

On-site

CAD 90,000 - 130,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Luxoft in Mississauga, Canada, is seeking a software developer to contribute to the Liquidity Risk platform for a US bank. You will work on building core functionality and collaborate with global teams to increase platform efficiency and scalability.

The role requires strong Java skills, UNIX shell, and a solid understanding of OOP/SOLID, functional design, and data processing patterns including SQL/NoSQL and MapReduce. Nice-to-have skills include Hadoop/Spark/Hive and CI tools.

Qualifications

  • 5+ years of Java development experience.
  • Proficient in UNIX shell scripting.
  • Strong understanding of OOP (SOLID) and functional design, event-driven architectures.
  • Solid understanding of SQL and NoSQL.
  • Experience with RDBMS transactions isolation and MapReduce patterns in Big Data.

Responsibilities

  • Develop new functionality for the Liquidity Risk platform with global teams.
  • Contribute to core parts of the platform to improve efficiency and scalability.

Skills

Java
UNIX Shell
OOP SOLID
Functional design
Event-driven
SQL
NoSQL
RDBMS isolation
MapReduce

Tools

Hadoop
Spark
Hive
NiFi
Google DataFlow
Jenkins
uDeploy
TeamCity
CI/CD
BigData infra

Job description

  • We are working on building Liquidity Risk platform for one of US banks. Our team is growing and we have a need in additional developer that will help in building Core part of platform. Our platform helps the bank to increase efficiency and scalability, reduce operational risk and eliminate the majority of manual interventions in processing margin calls.
Responsibilities:
  • The candidate will work on development of new functionality for Liqudity Risk platform closely with other teams over the globe.
Mandatory Skills Description:
  • - Java (5 years+), UNIX Shell
  • - Understand difference between OOP (SOLID principles) and Functional design approach, understand what is event driven architecture, understand SQL and NoSQL
  • - Understand transactions level isolation in RDBMS and MapReduce pattern in BigData
Nice-to-Have Skills Description:
  • - Scala, BigData (Hadoop, Spark, Hive);
  • - Data flow automation (Apache NiFi, Google Cloud DataFlow or similar)
  • - CI instruments: TeamCiti/Jenkins, uDeploy
  • - Experience with complex deployment infrastructures
  • - Knowledge in software architecture, design and testing
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Regular Java Developer
Regular Java Developer

Luxoft • Toronto

On-site
CAD 90,000 - 115,000
Senior Java Developer
Senior Java Developer

Luxoft • Toronto

On-site
CAD 90,000 - 130,000
Senior Java Developer
Senior Java Developer

Luxoft • Mississauga

On-site
CAD 90,000 - 130,000
Java/ Scala Developer
Java/ Scala Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 120,000
Back-end Java/Scala Developer
Back-end Java/Scala Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 85,000 - 120,000
Flexible working arrangements
Opportunity for constant learning and advancement
State-of-the-art offices
+1
Java Application Developer
Java Application Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
USD 42,729 - 71,215
Java Back-end Developer
Java Back-end Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 120,000
Senior Java Developer
Senior Java Developer

Scadea Software Solutions • Mississauga

On-site
CAD 110,000 - 150,000
Full Stack Developer in Risk and Information Management (RIM)
Full Stack Developer in Risk and Information Management (RIM)

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 120,000
Java Developer
Java Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 120,000