Senior Java Developer

4 days ago


Vancouver, British Columbia, Canada State Street Full time
Senior Java Developer Wanted

We're seeking a seasoned Java developer to join our team in Vancouver, focusing on developing core Java server components and APIs for our trading platform.

Key Responsibilities
  • Design, develop, test, and debug large and complex software enhancements and solutions
  • Participate in requirements analysis, system design, and estimation efforts
  • Develop applications leveraging various technologies, including Java, SQL, JavaScript, CSS, and HTML
  • Drive change through collaboration and influence, using industry best practices and innovative ideas
  • Clearly communicate complex technical subjects in formal and informal settings
Required Skills
  • Excellent communication and collaboration skills
  • Strong object-oriented design skills
  • Deep understanding of the Java language and its performance and memory management
  • Solid understanding of SQL and relational databases
  • Expertise with high-performance, ultra-low-latency systems
  • Experience with financial or trading systems, or a strong interest in these areas
  • Experience with Linux, or a willingness to learn
  • Ability to learn quickly and adapt to new technologies
  • A positive attitude, ownership mindset, and curiosity about technology
Education and Experience
  • Masters or B.S. degree in Computer Science or a related field
  • 10+ years' experience developing high-performance Java-based solutions
  • Experience in the financial industry or trading systems is a plus
About State Street

State Street is one of the largest custodian banks, asset managers, and asset intelligence companies in the world. We provide investment servicing, data & analytics, investment research & trading, and investment management to institutional clients.

Why This Role Matters

This role is critical to State Street's success, enabling us to deliver market-leading trading functionality and infrastructure to our clients, who include most of the major financial institutions worldwide.

What We Offer

We provide a collaborative environment where technology skills and innovation are valued. We're looking for top technical talent to join our team and deliver creative technology solutions that help us achieve our goal of becoming an end-to-end, next-generation financial services company.


  • Senior Java Developer

    2 weeks ago


    Vancouver, British Columbia, Canada Azad Technology Partners Full time

    Job Title: Senior Java DeveloperJob Summary: Azad Technology Partners is seeking a highly skilled Senior Java Developer to assist with the design, development, and support of complex Java/JEE programs.Key Responsibilities:Design, develop, and support complex Java/JEE programsSuccessfully interact in a team environmentEffective oral and written communication...

  • Senior Java Developer

    2 weeks ago


    Vancouver, British Columbia, Canada Azad Technology Partners Full time

    Job Title: Senior Java DeveloperJob Summary: Azad Technology Partners is seeking a highly skilled Senior Java Developer to assist with the design, development, and support of complex Java/JEE programs.Key Responsibilities:Design, develop, and support complex Java/JEE programsSuccessfully interact in a team environmentEffective oral and written communication...

  • Senior Java Developer

    2 weeks ago


    Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at T-Net British Columbia. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality software solutions using Java.Key Responsibilities:Design and develop complex software systems using Java, ensuring...

  • Senior Java Developer

    2 weeks ago


    Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at T-Net British Columbia. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality software solutions using Java.Key Responsibilities:Design and develop complex software systems using Java, ensuring...


  • Vancouver, British Columbia, Canada State Street Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at State Street. As a key member of our development team, you will be responsible for designing, developing, and deploying high-performance Java-based solutions for our trading platform.Key ResponsibilitiesDesign and develop large-scale Java applications using...


  • Vancouver, British Columbia, Canada State Street Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at State Street. As a key member of our development team, you will be responsible for designing, developing, and deploying high-performance Java-based solutions for our trading platform.Key ResponsibilitiesDesign and develop large-scale Java applications using...


  • Vancouver, British Columbia, Canada State Street Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at State Street. As a key member of our development team, you will be responsible for designing, developing, and deploying high-performance Java-based solutions for our trading platform.Key ResponsibilitiesDesign and develop large-scale Java applications using...

  • Senior Java Developer

    4 hours ago


    Vancouver, British Columbia, Canada Collabera Full time

    About the RoleCollabera is a leader in IT staffing, and we're seeking a seasoned professional to join our team as a Java/Cloud Senior Developer.This is a unique opportunity to leverage your technical expertise and leadership skills to drive innovation and growth within our organization.Key ResponsibilitiesMentor and guide technical teams through coaching,...

  • Senior Java Developer

    2 weeks ago


    Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Java Developer to join our team at T-Net British Columbia. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality software solutions using Java.Key ResponsibilitiesDesign and develop complex software systems using Java,...

  • Senior Java Developer

    2 weeks ago


    Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Java Developer to join our team at T-Net British Columbia. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality software solutions using Java.Key ResponsibilitiesDesign and develop complex software systems using Java,...


  • Vancouver, British Columbia, Canada Vaco Full time

    Job Title: Senior Java AWS DeveloperLocation: Remote across Canada (EST hours)Job Summary:Vaco is seeking a highly skilled Senior Java AWS Developer to lead the development of backend systems and database integrations. The ideal candidate will have extensive experience in Java, SpringBoot, AWS, REDSHIFT, ETL pipelines, SQL/NoSQL, and CI/CD tools like Jenkins...


  • Vancouver, British Columbia, Canada Vaco Full time

    Job Title: Senior Java AWS DeveloperLocation: Remote across Canada (EST hours)Job Summary:Vaco is seeking a highly skilled Senior Java AWS Developer to lead the development of backend systems and database integrations. The ideal candidate will have extensive experience in Java, SpringBoot, AWS, REDSHIFT, ETL pipelines, SQL/NoSQL, and CI/CD tools like Jenkins...


  • Vancouver, British Columbia, Canada Collabera Full time

    About the RoleCollabera is a leader in IT staffing, and we're seeking a seasoned professional to join our team as a Java/Cloud Senior Developer.This is a unique opportunity to leverage your expertise in software architecture and application development to drive innovation and growth within our organization.Key ResponsibilitiesMentor technical teams through...

  • Senior Java Developer

    1 month ago


    Vancouver, British Columbia, Canada State Street Full time

    Who we are looking forCurrenex is seeking seeking a senior-level Java developer to join our team in Vancouver. The position will focus on developing core Java server components and APIs for our trading platform. You will work closely with your feature team, other dev teams, product management, QA and support through the full development lifecycle. You will...


  • Vancouver, British Columbia, Canada NearSource Full time

    Senior Software Developer - Java/KotlinWe are seeking an experienced Senior Software Engineer with strong proficiency in both Java and Kotlin to join our dynamic development team. In this role, you will design and build high-performance, scalable applications using industry best practices, with a focus on backend development.Key Responsibilities:Plan,...


  • Vancouver, British Columbia, Canada NearSource Full time

    Senior Software Developer - Java/KotlinWe are seeking an experienced Senior Software Engineer with strong proficiency in both Java and Kotlin to join our dynamic development team. In this role, you will design and build high-performance, scalable applications using industry best practices with a focus on backend development.Key Responsibilities:Plan, design,...


  • Vancouver, British Columbia, Canada NearSource Full time

    Senior Software Developer - Java/KotlinWe are seeking an experienced Senior Software Engineer with strong proficiency in both Java and Kotlin to join our dynamic development team. In this role, you will design and build high-performance, scalable applications using industry best practices, with a focus on backend development.Key Responsibilities:Plan,...


  • Vancouver, British Columbia, Canada Atimi Full time

    About the RoleWe are seeking a highly skilled Senior Java Backend Developer to join our team at Atimi. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based software solutions.Key ResponsibilitiesCollaborate with cross-functional teams to develop and implement software solutions using Java...


  • Vancouver, British Columbia, Canada Atimi Full time

    About the RoleWe are seeking a highly skilled Senior Java Backend Developer to join our team at Atimi. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based software solutions.Key ResponsibilitiesCollaborate with cross-functional teams to develop and implement software solutions using Java...

  • Senior Java Developer

    2 hours ago


    Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About the RoleWe are seeking a highly skilled Java Developer to join our team in British Columbia. As a Java Developer, you will be responsible for designing, developing, and maintaining large-scale enterprise software systems using Java.Key ResponsibilitiesDesign and develop high-quality Java code for enterprise servicesImplement and support a...