Senior Software Engineer Java

4 weeks ago


Vancouver, British Columbia, Canada Mastercard Full time $98,000 - $157,000
Job Title: Senior Software Engineer Java

We are seeking a highly skilled Senior Software Engineer Java to join our team at Mastercard. As a key member of our team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.

Key Responsibilities:
  • Design and develop efficient software solutions using Java and related technologies.
  • Collaborate with cross-functional teams to identify and prioritize project requirements.
  • Develop and maintain high-quality code, ensuring it meets Mastercard's coding standards and best practices.
  • Participate in code reviews and provide feedback to improve code quality and maintainability.
  • Work closely with QA teams to ensure software meets testing and quality standards.
  • Develop and maintain technical documentation, including design documents, technical specifications, and user manuals.
  • Stay up-to-date with industry trends, technologies, and best practices, and apply this knowledge to improve software development processes and tools.
Requirements:
  • 8+ years of experience in software development, with a strong focus on Java and related technologies.
  • Proven track record of designing and developing high-quality software solutions.
  • Excellent problem-solving skills, with the ability to analyze complex technical issues and develop effective solutions.
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  • Experience with Agile development methodologies and version control systems (e.g., Git).
  • Strong understanding of software development principles, including design patterns, testing, and deployment.
What We Offer:
  • A competitive salary and benefits package.
  • The opportunity to work on high-impact projects that make a real difference in people's lives.
  • A collaborative and dynamic work environment that encourages innovation and creativity.
  • Professional development opportunities, including training, mentorship, and career advancement.
  • A comprehensive benefits package, including health insurance, retirement savings, and paid time off.

Mastercard is an inclusive equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disability or veteran status, or any other characteristic protected by law.



  • Vancouver, British Columbia, Canada Electronic Arts Inc. Full time $115,100 - $161,200

    Job Title: Senior Java Software EngineerElectronic Arts Inc. is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, implementing, and debugging complex software systems using Java.Responsibilities:Design and develop large-scale distributed backend services...


  • Vancouver, British Columbia, Canada Electronic Arts Inc. Full time $115,100 - $161,200

    Job Title: Senior Java Software EngineerElectronic Arts Inc. is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, implementing, and debugging complex software systems using Java.Responsibilities:Design and develop large-scale distributed backend services...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    About the RoleWe are seeking a highly skilled Senior Backend Java Engineer to join our team at Aequilibrium Software Inc. As a key member of our technical team, you will be responsible for designing and implementing robust backend systems using Java.Key ResponsibilitiesDesign and develop high-quality backend systems using JavaIntegrate and extend the...


  • Vancouver, British Columbia, Canada Electronic Arts Inc. Full time

    Job Title: Senior Software Engineer JAVAElectronic Arts Inc. is seeking a highly skilled Senior Software Engineer JAVA to join our team. As a key member of our Gameplay Services Team, you will design and develop scalable, distributed server-side systems that provide functionality to our millions of customers.Key Responsibilities:Design and develop brand new...


  • Vancouver, British Columbia, Canada Electronic Arts Inc. Full time

    Job Title: Senior Software Engineer JAVAElectronic Arts Inc. is seeking a highly skilled Senior Software Engineer JAVA to join our team. As a key member of our Gameplay Services Team, you will design and develop scalable, distributed server-side systems that provide functionality to our millions of customers.Key Responsibilities:Design and develop brand new...


  • Vancouver, British Columbia, Canada RB Global Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Platform team in the US & Canada. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-native applications using Java, Springboot Microservices, and AWS technologies.Key ResponsibilitiesDesign and develop platform applications...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    Senior Backend Java EngineerWe are seeking a highly skilled Senior Backend Java Engineer to join our team at Aequilibrium Software Inc. As a key member of our technical team, you will be responsible for designing, developing, and maintaining our digital banking platform using Java.Key Responsibilities:Integrate and extend the Backbase digital banking...


  • Vancouver, British Columbia, Canada Mastercard Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Decision Management team. As a key member of our engineering organization, you will be responsible for designing and developing high-performance applications using Java and other technologies.Key ResponsibilitiesArchitect and develop mission-critical, high-volume, low-latency...


  • Vancouver, British Columbia, Canada Mastercard Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Decision Management team. As a key member of our engineering organization, you will be responsible for designing and developing high-performance applications using Java and other technologies.Key ResponsibilitiesArchitect and develop mission-critical, high-volume, low-latency...


  • Vancouver, British Columbia, Canada Mastercard Full time $98,000 - $157,000

    Senior Software Engineer (Backend - Java)At Mastercard, we're building a sustainable world that unlocks priceless possibilities for all. As a Senior Software Engineer (Backend - Java), you'll be part of our Dispute Resolution Services team, developing new capabilities for Mastercard's Dispute Platform.Key Responsibilities:Design and implement efficient code...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    Software Engineer OpportunityAre you a skilled software engineer looking for a new challenge? Do you have experience with Java and C++ programming languages? We are seeking a talented software engineer to join our team at Bit Quill Technologies.About the RoleThis is a senior software developer position that requires a strong background in software...


  • Vancouver, British Columbia, Canada Shamrock Bar & Grill Full time

    We are seeking a highly skilled Senior Java Developer to join our team at "Company Name". The successful candidate will be responsible for the development of advanced Java projects, working closely with our experienced team of engineers.Key Responsibilities:Design, develop, and test complex Java applicationsCollaborate with cross-functional teams to deliver...


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

    Job Title: Java Senior SDETWe are seeking a highly skilled Java Senior Software Development Engineer in Test (SDET) to join our team at T-Net British Columbia.ResponsibilitiesDesign and develop scalable automated test frameworks and test suites using Java and other technologies.Create, maintain, and execute automated test cases for APIs and web services,...


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

    Job Title: Java Senior SDETWe are seeking a highly skilled Java Senior Software Development Engineer in Test (SDET) to join our team at T-Net British Columbia.ResponsibilitiesDesign and develop scalable automated test frameworks and test suites using Java and other technologies.Create, maintain, and execute automated test cases for APIs and web services,...


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

    Job Title: Java Senior SDETWe are seeking a highly skilled Java Senior Software Development Engineer in Test (SDET) to join our team at T-Net British Columbia.ResponsibilitiesDesign and develop scalable automated test frameworks and test suites using Java and other technologies.Create, maintain, and execute automated test cases for APIs and web services,...


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

    Job Title: Java Senior SDETWe are seeking a highly skilled Java Senior Software Development Engineer in Test (SDET) to join our team at T-Net British Columbia.ResponsibilitiesDesign and develop scalable automated test frameworks and test suites using Java and other technologies.Create, maintain, and execute automated test cases for APIs and web services,...


  • Vancouver, British Columbia, Canada KELTEK CONCRETE LTD Full time

    About the Role:We are seeking a skilled Senior Software Engineer - Java to join our team. The successful candidate will be responsible for designing and developing high-quality software solutions using Java technology.The ideal candidate will have a strong background in Java development and a passion for delivering excellent results. They will be part of our...


  • Vancouver, British Columbia, Canada NearSource Full time

    We 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. As a key contributor, you will work on cutting-edge projects that...


  • Vancouver, British Columbia, Canada NearSource Full time

    Job Title: 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.Responsibilities:Plan,...


  • Vancouver, British Columbia, Canada NearSource Full time

    Job Title: 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.Responsibilities:Plan,...