Senior Software Engineer - Marketplace Technology

at  Nasdaq

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate10 Jul, 2024Not Specified10 Apr, 20245 year(s) or aboveDbt,Code,Web Services,Encryption,Microservices,Kafka,Docker,Pipelines,Puppet,Aws,Python,Spring Boot,Junit,Bash,Json,Spark,Sql,Infrastructure,Build Tools,Kubernetes,Git,Maven,Data Modeling,Java FrameworksNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Are you a passionate software engineer who loves innovations and cloud technologies? Are you looking for an exciting project in a company that leads in fintech innovation? Then we have a place for you in our team!
Our Data Infrastructure team, part of the Market Platforms Technology, is a team of dedicated and innovative software engineers with the challenge to process efficiently and securely an ever-growing volume of transactions. The team builds ground breaking applications and services that support modern data-lakes to handle large volumes of data.
We are looking for a resourceful and creative java engineer, who communicates well, has initiative, has strong problem-solving skills, attention to details, ability to guide and mentor others team members. The candidate will be required to develop, design and maintain software. They will be expected to analyze requirements and identify the appropriate software design patterns and architectural solutions to build reliable software designs considering factors like performance, security, extensibility, interoperability, and maintainability.
We appreciate code that are modular, clean, concise, easy to read and maintain, with plenty test coverage. We praise good development practices, and good documentation.

Experience Required:

  • Computer Science Degree or equivalent experience
  • 5+ years of Java or Kotlin experience

Required skills:

  • Strong core Java or Kotlin skills
  • Containers expertise (Docker and Kubernetes)
  • Experience with cloud technologies and services (AWS preferred)
  • Rust and Kotlin languages experience are a plus
  • Build tools: Maven and Git
  • Comfortable in a LINUX command-line environment
  • Scripting skills (Bash and Python)
  • DB experience – working knowledge of SQL
  • Experience with CI/CD systems and pipelines (preferably Gitlab CI/CD)
  • Java Frameworks (Spring Boot, Keycloak, Open Search)
  • JSON, RESTful web-services and Microservices
  • Web-security skills: SAML, encryption, certificates, web attack protection
  • JUnit, automated testing and test-driven development experience
  • Event stores and streaming processing experience (Kafka, Redis)
  • Awareness of DevOps and Agile principles and the ability to apply them
  • Infrastructure as code and configuration management knowledge (Terraform and Puppet)
  • Experience with data processing frameworks (Spark, Flume), and data modeling (DBT and SQL) are a plus.

Come as You Are
Nasdaq is an equal opportunity employer. We positively encourage applications from suitably qualified and eligible candidates regardless of age, color, disability, national origin, ancestry, race, religion, gender, sexual orientation, gender identity and/or expression, veteran status, genetic information, or any other status protected by applicable law.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Computer Science

Proficient

1

Toronto, ON, Canada