Highly Skilled Java and Kotlin Backend Developer

4 weeks ago


Vancouver, British Columbia, Canada NearSource Full time

At NearSource Technologies, we're seeking an experienced Senior Software Engineer with strong proficiency in both Java and Kotlin to join our dynamic development team. In this role, you'll design and build high-performance scalable applications using industry best practices with a focus on backend development.

As a key contributor, you'll work on cutting-edge projects that integrate modern technologies and frameworks. Your responsibilities will include:

  • Planning, designing, debugging, and coding software solutions for Java application development
  • Developing Java-based software following industry best practices
  • Writing and implementing efficient, reusable code in Java
  • Testing software to ensure it meets requirements and performs optimally
  • Providing technical support to software users as needed
  • Troubleshooting and resolving software issues effectively
  • Collaborating with software engineers to maintain high-quality code standards
  • Working closely with product managers and designers to ensure the software is well-designed and meets user needs

To be successful in this role, you'll need:

  • A Bachelor's degree in computer science or a related field
  • At least 5 years of experience in Java development
  • Strong knowledge of website design and programming
  • A deep understanding of Java and Java EE
  • Experience using microservices architecture to integrate local and third-party services
  • Proficiency in Kotlin programming language
  • Excellent analytical problem-solving and troubleshooting abilities
  • Ability to work both independently and collaboratively as part of a team
  • Experience working with AWS and its components
  • Familiarity with relational databases such as Oracle SQL Server and DB2
  • Experience working in Agile environments with application and web application servers

We offer a competitive salary of $120,000 - $180,000 per year, depending on experience. Additionally, we provide a range of benefits, including remote work options, opportunities for professional growth, and a diverse and inclusive work environment.

NearSource Technologies values diversity and is committed to equal opportunity. All qualified applicants will be considered regardless of their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as protected veterans.



  • Vancouver, British Columbia, British Columbia, Canada Intelliswift Software Full time

    Title: Mobile App DeveloperType: Fulltime with Intelliswift Software Inc.Description:We are seeking an experienced Mobile App Developer with a strong foundation in Kotlin or Swift and working knowledge of Java. This role involves direct collaboration with the App Core team to develop, enhance, and maintain mobile applications for Android and iOS platforms...


  • Vancouver, British Columbia, British Columbia, Canada Ampstek Full time

    Title: Java Backend DeveloperLocation: Vancouver, CanadaDuration: Long TermJob Description:Java/J2EE Opportunity - Senior backend Java developers ( Springboot). WebObjects is nice to have Technical Skills:Experience: 8+ Years• Development and maintenance of Java-based applications and strong experience of Spring framework, spring boot.• Good Java and...


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

    We are seeking a highly skilled Senior Backend Java Engineer to join our team at Aequilibrium, a leading technology professional services organization.About the RoleThis is a 100% remote position that requires expertise in integrating and extending the Backbase digital banking platform. As a Senior Backend Engineer (Java), you will be working on multiple...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleAs a Backend Developer at our company, you will be responsible for designing and implementing the backend services for our applications. You will work closely with our cross-functional team to design and develop scalable, efficient, and secure backend systems. You will have the opportunity to work on a wide range of projects and technologies,...


  • Vancouver, British Columbia, Canada Ampstek Full time

    Ampstek seeks experienced Senior Backend Java Developers to join our team in Vancouver, Canada. The estimated salary for this position is $140,000 - $180,000 per year, depending on experience.About the Role:We are looking for skilled developers with 8+ years of experience in developing and maintaining Java-based applications, particularly with Spring...


  • Vancouver, British Columbia, Canada Mastercard Full time

    We are looking for a skilled Senior Backend Software Developer to join our team at Mastercard.About UsAt Mastercard, we strive to create an inclusive and accessible digital economy that benefits everyone, everywhere. Our vision is to make transactions safe, simple, smart, and secure. We achieve this through innovative solutions, partnerships, and a passion...


  • Vancouver, British Columbia, Canada Hatch Innovations Canada Full time

    About the RoleWe are seeking an experienced Senior Golang Backend Engineer to join our team at Hatch Innovations Canada. This is a permanent, full-time position with a salary of $100K to $150K per year.Key ResponsibilitiesDesign, develop, and maintain highly scalable and reliable backend services using Golang.Collaborate with other engineers, product...


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

    We are seeking an experienced Android Developer to join our fast-growing team at T-Net British Columbia.About the Job:This position is 100% remote and offers a competitive salary of $120,000 - $180,000 per year.Key Responsibilities:Collaborate with cross-functional teams to deliver high-quality user-facing products and services.Develop and maintain software...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    We are Iris Software Inc., a highly diversified financial services provider based in Canada. We are seeking an experienced Full Stack Java Developer for a long-term contract or full-time opportunity.Job OverviewThis role involves working on distributed cloud applications using Java 8+ and the Spring Framework (Spring Boot). Our ideal candidate will have...

  • Software Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada Orica Full time

    About the RoleAs a Backend Developer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our software applications. You will work closely with the Frontend and DevOps teams to ensure seamless integration and deployment of our products. Your primary focus will be on writing high-quality, efficient, and scalable...


  • Vancouver, British Columbia, Canada Robinhood Full time

    About Our Teams and RolesGrowthOur mission in the Growth team is to empower customers by providing them with relevant financial products that enhance their journey. We're developing new incentives to streamline this process and are considering a platform to further optimize efforts. As a Senior Software Developer, you'll tackle complex technical challenges,...

  • Senior Java Developer

    2 weeks ago


    Vancouver, British Columbia, Canada Iris Software Inc. Full time

    We are seeking a highly skilled Senior Java Developer to join our team at Iris Software Inc. in Vancouver, BC.About the Role:The successful candidate will be responsible for designing and developing robust backend systems using Java, Springboot, and Microservices.Key Responsibilities:Develop high-quality Java codebases with excellent performance and...

  • Software Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Amazon Full time

    About the Role:As a Software Engineer - Backend, you will be responsible for designing and developing backend systems using Java. Your primary focus will be on building scalable and efficient solutions that meet the needs of our users.Key Responsibilities:* Design and develop backend systems using Java* Collaborate with cross-functional teams to identify and...

  • Software Developer

    4 weeks ago


    Vancouver, British Columbia, Canada Inizio Engage Full time

    We are looking for a skilled Java Developer to join our team. The ideal candidate will have experience with cloud services and be able to design and develop scalable architecture.The successful candidate will have a strong understanding of Java and be able to write efficient and readable code.Key responsibilities include:Design and develop cloud-based...


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

    Job DescriptionWe are seeking a Senior Java Backend Engineer with expertise in integrating and extending the Backbase digital banking platform. As part of Aequilibrium, you will contribute to driving innovative change in financial services and VR/AI.About the RoleIntegrate and extend the Backbase digital banking platform.Manage multiple projects or tasks...


  • Vancouver, British Columbia, Canada Peliplat Full time

    About PeliplatPeliplat is an innovative online community that brings together film enthusiasts and content creators from around the world. Our mission is to empower users to craft their own stories and bring their cinematic visions to life.As a global entity, we are expanding our reach and creating a thriving community of passionate individuals who share our...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Iris Software Inc., a prominent Canadian financial services provider, is seeking an experienced Full Stack Java Developer for a long-term contract opportunity in Vancouver, BC.The ideal candidate will have expertise in Java 8+ and Spring Framework (Spring Boot), as well as experience designing, developing, testing, and troubleshooting RESTful/Microservices...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Job DescriptionArista Networks is seeking a highly skilled software development engineer to join our team. As a software development engineer, you will be responsible for designing, developing, and implementing software tools and Machine Learning models.The ideal candidate will have a strong background in computer science and experience with Agile frameworks...


  • Vancouver, British Columbia, Canada Livesuper Full time

    We are Livesuper, a fast-paced, high-growth tech company that aims to maximize lives–both the lives of our customers and the lives of our employees– so that everyone can experience all that life has to offer. Our four full-stack product development focus areas: fintech, travel, earnings, and a superapp membership program, handle 1000s of requests and...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    Join Our Team as a Senior Software Engineer - Backend ArchitectWe are looking for an experienced Senior Software Engineer to join our team in San Francisco and Vancouver. As a Backend Architect, you will be responsible for leading the development of scalable and robust large-scale distributed backend systems.About the PositionTake-Two Interactive is a...