Java Software Engineer

2 weeks ago


Canada Bellwood Full time

About the job

We are seeking a Software Engineer (Java) to build and scale business-critical web products.

This is a unique opportunity to work alongside an experienced team that excels at building quality client products at scale. This position reports to an Engineer Team Lead.

Qualifications

Essential skills: Experience with Java / Spring Boot (C# / .NET experience may be considered). React, Go, or Python skills are a plus.

Helpful skills: AWS, Kubernetes, Docker, and GitHub Actions

The role also requires a voracious appetite to learn and apply new skills. You should be skilled at building web-based software or mobile apps, and excel at building software with different sets of tools and in different client environments.

Key Responsibilities include:

  • Design, build, scale, and enhance Software Products, Apps, and Platforms based on Client Needs and Business Requirements
  • Communicate Technical Topics clearly, in language that can be easily understood by Clients
  • Collaborate with Designers, and Product Teams to propose solutions to meet the goals of Clients and their Products
  • Define, refine, and document Best Practices that enable excellent team performance

We're looking for someone who:

  • Has 3+ years of full-stack software development experience
  • Has experience building and scaling Software Products
  • Has experience architecting and deploying Software Products to Cloud Providers like Google Cloud, Amazon Web Services, or Azure

Benefits

  • Remote
  • Open PTO
  • Subsidized Medical, Dental, and Vision Insurance
  • Short/Long Term Disability
  • Profit Sharing
  • Referral Bonuses
  • Company Retreats

Company Description

Bellwood Labs is a dynamic Product Development Consultancy. We're a team of developers, designers, marketers and entrepreneurs that companies turn to when they want to take a software product from conception to creation.

Our Mission

Bellwood Labs seeks to be and be known as the most trusted partner to Build and Scale software products.

Our Core Values

  • We Embrace Your Goals
  • We Own our Commitments
  • We Succeed through Empathy
  • We Take the Next Step

Join our tight-knit team of sharp technologists to leverage your talents and grow your skills. We are looking forward to meeting with you



  • Canada Triunity Software, Inc. Full time

    **Company Overview:**Triunity Software, Inc. is a leading provider of innovative software solutions. We are seeking an experienced Senior Java Software Engineer to join our team.**Job Description:**We are looking for a highly skilled Java developer to design, develop, and deploy scalable and high-performance applications using the Spring framework. The ideal...


  • Canada United Software Group Inc Full time

    Job SummaryUnited Software Group Inc is seeking a Lead Software Engineer - Java and DevOps to join our team. As a key member of our team, you will be responsible for designing and implementing software solutions using Java and DevOps principles, and leading DevOps teams.Responsibilities:Design and implement software solutions using Java and DevOps...


  • Canada NXT Move IT Solutions Inc Full time

    Company Description NXT Move IT Solutions Inc., headquartered in Toronto, Canada, delivers cutting-edge IT services, expert consulting, and technology recruitment solutions to empower businesses in the digital age. We serve clients across North America with scalable, tailored tech solutions and high-performing talent. Our services include application...


  • Canada NXT Move IT Solutions Inc Full time

    Company Description NXT Move IT Solutions is a leading provider of cutting-edge IT services, expert consulting, and technology recruitment solutions, empowering businesses to grow, innovate, and thrive in the digital age. Headquartered in Toronto, Canada, we serve clients across North America with scalable and tailored tech solutions. We specialize in...


  • Canada Rivago Infotech Inc Full time

    About the Role: We are seeking a highly skilled Senior Software Engineer with strong hands-on experience in object-oriented design and coding using Java or PHP. The ideal candidate will have a proven track record in building cloud applications and expertise in SQL, Kafka, MongoDB/Oracle, REST APIs, agile-scrum methodologies, and microservices architecture....


  • Canada Rivago Infotech Inc Full time

    About the Role: We are seeking a highly skilled Senior Software Engineer with strong hands-on experience in object-oriented design and coding using Java or PHP. The ideal candidate will have a proven track record in building cloud applications and expertise in SQL, Kafka, MongoDB/Oracle, REST APIs, agile-scrum methodologies, and microservices architecture....


  • Canada NXT Move IT Solutions Inc Full time

    NXT Move IT Solutions Inc., a leading provider of cutting-edge IT services, is seeking a highly skilled Java Software Engineer to join our team in Vancouver, BC. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the highest standards of quality and...

  • Java Developer

    1 week ago


    Canada Triunity Software, Inc. Full time

    4+ years of experience in software development, with a focus on Java and Spring.Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworksUtilize Spring framework to build scalable and high-performance applicationsModel and design databases to support software applications, ensuring data integrity and...


  • Canada NXT Move IT Solutions Inc Full time

    Company Description NXT Move IT Solutions is a leading provider of cutting-edge IT services, expert consulting, and technology recruitment solutions, empowering businesses to grow, innovate, and thrive in the digital age. Headquartered in Toronto, Canada, we serve clients across North America with scalable and tailored tech solutions. We specialize in...


  • Canada NXT Move IT Solutions Inc Full time

    NXT Move IT Solutions Inc., headquartered in Toronto, Canada, delivers cutting-edge IT services, expert consulting, and technology recruitment solutions to empower businesses in the digital age. We serve clients across North America with scalable, tailored tech solutions and high-performing talent. Our services include application development, cloud...


  • Canada Applicantz Full time

    This is a Hybrid role in Toronto (Postal code M5G 1M1) .Looking for a Java Software Developer with Primary Skills as Java, AWS, Springboot, Microservice, Terraform AND Secondary Skills as CICD, Jenkins, Unit Testing, Elastic Search / Open Search. Qualifications: BS or MS in Computer Science or related technical field 6+ years of experience of Software...


  • canada | ca Flexton Inc. Full time

    Responsibilities:Develop Java-based applications with a focus on high-performance and scalable systems.Implement Restful APIs to integrate with various internal and external services.Write clean, maintainable, and efficient code using Java and the Spring framework.Collaborate with cross-functional teams to design and implement system features.Solve complex...


  • Canada Luxoft Full time

    Job ResponsibilitiesAs a Java Software Engineer Lead, your primary responsibility will be to build new components that integrate with existing infrastructure in the Equity Trading application. You will also work on data analysis and tooling components, ensuring they meet regulatory commitments and adhere to best practices.You will liaise with Bank internal...


  • Canada Applicantz Full time

    Looking for a Java Software Developer with Primary Skills as Java, AWS, Springboot, Microservice, Terraform AND Secondary Skills as CICD, Jenkins, Unit Testing, Elastic Search / Open Search. Contribute to all aspects of software development from architecture to design to estimation to development to testing and release Develop, debug and build automated...


  • Canada NXT Move IT Solutions Inc Full time

    About the RoleThis is a full-time, on-site position located in Vancouver, BC for a Java Software Engineer. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions. Your day-to-day tasks will involve programming in Java, building microservices architecture, and working with the Spring...

  • Core Java Engineer

    1 week ago


    Canada Atlantis IT Group Full time

    About the RoleWe are searching for a talented engineer to lead our Java development efforts.The role requires expertise in developing complex Java applications, including multi-threaded environments.The successful candidate will be responsible for designing, developing, and deploying high-quality Java software solutions.In addition, the candidate will work...


  • Canada eBay Full time

    Senior Backend engineer Toronto, Canada. (Hybrid) We are seeking a strong individual contributor backend engineer with hands-on experience architecting and building large scale distributed web applications. You should be able to own the end-end architecture from front end to back end systems and guide the team on core technical design. Responsibilities ...


  • Canada Q1 Technologies, Inc. Full time

    Role: Java DeveloperLocation: Montreal Fulltime Permanent **Job Duties & Responsibilities: • Contribute as a productive member of an agile development team • Analyze, design and implement business requirements • Design and implementation of data models • Integrating and testing with back end services and databases • Development and testing of...


  • Canada NXT Move IT Solutions Inc Full time

    NXT Move IT Solutions OverviewAt NXT Move IT Solutions, we empower businesses to grow, innovate, and thrive in the digital age.Our ExpertiseWe specialize in application development, cloud architecture, DevOps engineering, cybersecurity, and data platforms.Job OpeningWe are seeking an experienced Java Software Engineer for a contract role in Toronto, ON.This...


  • Canada NXT Move IT Solutions Inc Full time

    NXT Move IT Solutions Inc. is a leading provider of IT services, and we are seeking a highly skilled Java Software Engineer to join our team in Vancouver, BC. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the highest standards of quality and performance.The...