Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Fullstack Software Engineer (Spring Boot / Angular)

Jobgether

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Java Fullstack Software Engineer (Spring Boot / Angular) based in Canada.
As a Java Fullstack Software Engineer, you will contribute to the development of a modern, scalable software platform designed to optimize data-driven route planning and complex logistics operations. You will work within an interdisciplinary Scrum DevOps team, building a new technology ecosystem based on microservices architecture. Combining Java, Spring Boot, and Angular, you will develop robust backend services and intuitive frontend applications. You will also contribute to integrating machine learning capabilities to support smarter, more efficient, and reliable planning solutions. Working closely with software engineers, machine learning specialists, business analysts, and UX experts, you will help shape technical solutions and architectural decisions. This is an opportunity to work on challenging digital transformation projects in an agile, collaborative, and technology-driven environment.
Accountabilities
Design, develop, and maintain modern Java applications within a scalable microservices architecture.
Build and enhance backend services using Java, Spring, and Spring Boot.
Develop, integrate, and maintain frontend components and modern web applications using Angular.
Design, implement, and integrate RESTful APIs, ensuring clear technical documentation through Swagger.
Implement event-driven communication between microservices using Apache Kafka.
Containerize, deploy, and support applications using Docker and Kubernetes within modern DevOps environments.
Contribute to the development of data-driven optimization solutions in collaboration with machine learning specialists.
Maintain high software quality standards through clean code practices, unit testing, code reviews, and established development guidelines.
Actively participate in Scrum ceremonies, sprint planning, and collaborative development activities while contributing to the achievement of sprint objectives.
Work closely with software developers, machine learning engineers, business analysts, and UX specialists to deliver integrated solutions.
Share technical knowledge, propose improvements, and contribute to architectural decisions and the continuous evolution of the platform.
Requirements:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
At least 3 years of professional experience in Java software development.
Strong knowledge of Java, Spring Framework, and Spring Boot.
Practical experience with Angular and the development of modern web applications.
Good understanding of Apache Kafka and hands-on experience with microservices architectures.
Experience designing and integrating RESTful APIs and documenting interfaces using Swagger.
Familiarity with Docker, Kubernetes, containerization, and modern DevOps practices.
Strong commitment to software quality, including clean code principles, unit testing, code reviews, and maintainable development practices.
Practical experience working with agile methodologies, particularly Scrum.
Strong analytical and problem-solving skills, with the ability to work independently and approach technical challenges in a structured, solution-oriented manner.
Excellent teamwork and communication skills, with the ability to collaborate effectively across multidisciplinary teams.
Very good written and spoken German and English, enabling effective communication in an international working environment.
Benefits:
Remote working: Worldwide remote work opportunities, offering flexibility in your working environment.
Contract flexibility: Interim engagement with the possibility to contribute to a specialized technology project.
Challenging technical environment: Opportunity to develop a modern, scalable logistics platform using microservices architecture and advanced technologies.
Modern technology stack: Hands-on experience with Java, Spring Boot, Angular, Apache Kafka, Docker, Kubernetes, and machine learning integrations.
Cross-functional collaboration: Work alongside experienced software developers, machine learning engineers, business analysts, and UX specialists.
Professional development: Opportunities to expand your technical expertise and contribute to architecture and engineering best practices.
Agile working culture: Join a collaborative Scrum DevOps team focused on knowledge sharing, continuous improvement, and delivering high-quality solutions.
Meaningful impact: Contribute to technology that improves route planning, logistics efficiency, and complex operational processes.
We use an
AI-powered matching process
to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice:
By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Java Fullstack Software Engineer (Spring Boot / Angular) in Winnipeg, MB vacancy
  • Build scalable logistics software with Java and Angular from Canada, contributing remotely to data-driven route planning and complex operations. Work across backend and frontend development.As a Java Fullstack Software Engineer, you will develop a modern platform within a microservices... 
    Suggested
    Remote work

    Jobgether

    Winnipeg, MB
    1 hour ago
  • Build enterprise applications with Java, Spring Boot, and Angular in Montreal, supporting backend and frontend delivery through a hybrid twelve-month contract.This experienced Full Stack Developer develops services, APIs, web applications, and database solutions. The work spans... 
    Suggested
    Contract work

    Prolifics

    Winnipeg, MB
    1 hour ago
  •  ...Jobgether is seeking an experienced Fullstack Developer with strong Java backend expertise to design, build, and maintain scalable enterprise software in a predominantly remote, international team. You will contribute to microservices, REST APIs, and CI/CD pipelines, collaborate... 
    Suggested
    Permanent employment
    Remote work

    Jobgether

    Winnipeg, MB
    59 minutes ago
  • Iris Software Inc. is seeking a Java Fullstack Lead for its Toronto office. This senior role combines hands-on development with leadership responsibilities...  ...will have 10+ years of experience, strong Java skills, Spring Boot, microservices, and Angular, plus excellent communication... 
    Suggested
    Work at office
    Remote work

    Iris Software Inc.

    Winnipeg, MB
    1 hour ago
  •  ...développer et maintenir des applications Java robustes, évolutives et performantes, en...  ...microservices avec des frameworks tels que Spring Boot et HibernateConcevoir et développer des...  ...modernes, réactives et conviviales avec Angular, HTML, CSS et TypeScriptTraduire des maquettes... 
    Suggested
    Apprenticeship
    Day shift

    Astek Group

    Winnipeg, MB
    59 minutes ago
  • Build business-critical lending platforms at Propel using Java and Spring Boot. Work across established systems, production issues, and customer workflows.As an Intermediate Software Developer, you will design, test, and maintain application changes across core lending and customer... 

    Propel Holdings

    Winnipeg, MB
    55 minutes ago
  • Rubicon Path is seeking a Senior Software Developer to join our Toronto team in a hybrid role. You will translate complex technical specifications into robust, tested Java EE applications using Spring Boot, Angular, and PostgreSQL. You will collaborate with IT professionals... 

    Rubicon Path

    Winnipeg, MB
    58 minutes ago
  • Build backend services with Java and Spring Boot as a senior engineer at Citi, applying an AI-first mindset across the product lifecycle.This full-time individual contributor role spans design, architecture, implementation, testing, and delivery. You will set engineering standards... 
    Full time

    Citi

    Winnipeg, MB
    1 hour ago
  • Responsibilities In depth knowledge of Java concepts including Streams, Threads, and CollectionsAdvanced proficiency in Java programming with experience using Spring BootProficiency in setting up Java projects using Maven or GradleUnderstanding of BOM (Bill of Materials)... 

    Tekshapers

    Winnipeg, MB
    1 hour ago
  • Build scalable enterprise applications with Java, Spring Boot, and Angular as an experienced Java Full Stack Developer. Apply strong backend and frontend expertise.This Java Full Stack Developer position focuses on developing, maintaining, and troubleshooting scalable enterprise... 

    Tekgence Inc

    Winnipeg, MB
    1 hour ago
  •  ...Compunnel, Inc. is seeking a Java Full Stack Developer to design, develop...  ...requirements into scalable software solutions within an Agile environment...  ...will develop front-end apps with Angular and/or React, back-end services with Java and Spring Boot, and contribute to CI/CD, testing... 

    Compunnel, Inc. (old)

    Winnipeg, MB
    1 hour ago
  •  ...ensemble du cycle de vie produit: analyse, développement et tests, en développant de nouveaux composants Java et en maintenant/faisant évoluer des composants Java, Angular et Python.Votre quotidien sera rythmé par La conception et le développement de composants UI... 
    Daily paid
    Apprenticeship
    Work at office
    Day shift

    Astek Group

    Winnipeg, MB
    57 minutes ago
  •  ...affaires et de proposer des solutions aux enjeux techniques rencontrés. L’environnement technologique repose principalement sur Angular, Java, Spring Boot et des API sur Angular, Java, Spring Boot et des API REST. L’équipe contribue à la modernisation, à la modernisation, à l’... 
    Permanent employment
    Freelance
    Local area

    LGS, an IBM Company

    Winnipeg, MB
    59 minutes ago
  • $90 - $100 per hour

    Bilingual Senior Specialized IT Consultant – Java / Spring Boot / AngularLocation: Toronto, ON (100% onsite – 5 days/week) Contract: December...  ..., including 4+ years with Spring Boot. 3+ years of Angular development experience, including reactive forms and multi‑step... 
    Contract work

    Bevertec

    Winnipeg, MB
    59 minutes ago
  • Build secure Java applications onsite in Toronto using Spring Boot and Angular for an Ontario Public Sector notification platform. This contract runs five days weekly onsite.Bevertec seeks a Senior Java Full Stack Developer for Justice Technology Services and the MAG Notify... 
    Contract work

    Bevertec

    Winnipeg, MB
    1 hour ago
  • Spring Boot architecture and REST API development anchor this Vancouver role at Reveille Technologies, Inc. for a Java full stack developer.As a Java Full Stack Microservice Developer, you will...  ...8-10 years of hands-on Java/J2EE software development, plus strong knowledge of... 

    Linuxassociation

    Winnipeg, MB
    59 minutes ago
  • Iris Software Inc. is hiring a Java Backend Developer for a hybrid role in Toronto. You will lead the design and development of scalable backend applications using Java and Spring Boot, build secure REST APIs and microservices, and take end-to-end ownership from design to production... 

    Iris Software Inc.

    Winnipeg, MB
    59 minutes ago
  • Design scalable Java and Spring Boot services from the Greater Toronto Area, working primarily remotely with on-site collaboration as required. Build backend solutions for complex enterprise workflows.This full-time, two-month contract supports an application modernization initiative... 
    Full time
    Contract work
    Remote work

    Altis Technology

    Winnipeg, MB
    1 hour ago
  • Lead enterprise Java development with Spring Boot, cloud engineering, and technical problem-solving in a senior application development position. Shape scalable solutions while integrating AI technologies into enterprise applications.As a Senior Java Developer, you will lead... 

    Citi Group

    Winnipeg, MB
    1 hour ago
  • Maîtrisez Java et Spring Boot comme Développeur Java senior chez Exposant 3, en télétravail dans un environnement technologique flexible. Concevez des solutions d’affaires et assurez leur qualité.Exposant 3 recherche un analyste-programmeur senior pour développer, entretenir... 
    Remote work
    Flexible hours

    Exposant 3

    Winnipeg, MB
    55 minutes ago
  •  ...Astra-North Infoteck Inc. is seeking an Site Reliability Engineer (SRE) with strong Java and Spring Boot experience in Toronto. You will drive automation, reliability, and incident response, collaborating with developers to build resilient systems. You will define SLOs/... 

    Astra-North Infoteck Inc.

    Winnipeg, MB
    57 minutes ago
  • Modernisez des solutions critiques avec Java et Spring Boot, au sein d’une équipe agile travaillant avec AWS et les microservices.Ce poste de développeur Java senior vise des applications backend, des API REST et des microservices robustes. Vous contribuerez à la gestion de... 

    ALFACONSEIL.CA

    Winnipeg, MB
    55 minutes ago
  • $120.8k - $170.8k per year

     ...Join the Equities Middle Office Technology team as a Senior Java/Spring Boot Developer, where you will be a key contributor for managing complex...  ...compliance workflows. Your duties will encompass the full software development lifecycle, from initial development and testing to... 
    Full time
    Work at office

    Citi

    Winnipeg, MB
    58 minutes ago
  •  ...développement et à l'évolution de solutions Java d'entreprise tout en contribuant aux...  ...développement Java. Expérience significative avec Spring Boot et le framework Spring. Expérience...  ...secure, high-quality, and maintainable software solutions. Promote innovation,... 
    Local area

    SII Group

    Winnipeg, MB
    54 minutes ago
  •  ...Workflow DevelopmentDes ign and develop backend services using Java Spring Boot and cloud-native patternsBuild and maintain workflow...  ...entsWork within cross-functional agile teams alongside BAs, QA engineers, architects, and product ownersContribute to sprint planning,... 

    Compunnel Inc.

    Winnipeg, MB
    58 minutes ago
  • 8+ years of hands-on experience in Java development, including at least 4+ years of experience with Spring Boot, REST services, batch processing and persistence layers. Minimum 3+ years of experience developing Angular applications, including reactive forms, multi-step user... 

    ThoughtStorm

    Winnipeg, MB
    59 minutes ago
  • $80k - $100k per year

    Software Developer Pour la version française de cette description...  ...under the guidance of senior engineers while contributing value to team...  ...years experience developing in Java.Proven track record of...  ....Core Java & Java Frameworks: Spring Framework / J2EE / ReactorHTML... 
    Permanent employment
    Worldwide

    AppDirect, Inc

    Winnipeg, MB
    1 hour ago
  • Expretio seeks an experienced Backend Java Developer to join our Montreal team. You will contribute to the Appia backend, collaborating...  ...ensuring robust persistence and API layers (REST/GraphQL) using Spring Boot, PostgreSQL or MongoDB. You will also mentor teammates,... 

    Modaxo

    Winnipeg, MB
    1 hour ago
  • Iris's Fortune 100 direct client is looking for Java Fullstack LeadPosition: Java Fullstack LeadEmployment Type: Fulltime with IRIS (not with...  ...working in Java development is required.Good experience in spring boot and microservices is required.Good experience working with Angular... 
    Full time
    Work at office
    Flexible hours

    Iris Software Inc.

    Winnipeg, MB
    1 hour ago
  •  ...interviewJob Description We are looking for an experienced Java Full Stack Developer to join our team in Montreal. The...  ...experience developing enterprise applications using Java, Spring Boot, Angular, and relational databases .The candidate should be comfortable... 

    Prolifics

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Fullstack Software Engineer (Spring Boot / Angular). Be the first to apply!