Java Backend Developer

2 weeks ago


Brampton, Canada J&M Group Full time

Join to apply for the Java Backend Developer role at J&M GroupJoin to apply for the Java Backend Developer role at J&M GroupGet AI-powered advice on this job and more exclusive features.Job DescriptionWe are seeking a proficient Backend Developer with experience in Java, Spring Boot, and Oracle ATG Web Commerce to join our engineering team. The role demands hands-on backend development experience, strong architectural understanding of scalable microservices, and Oracle ATG knowledge for enterprise-grade e-commerce platforms.Job DescriptionWe are seeking a proficient Backend Developer with experience in Java, Spring Boot, and Oracle ATG Web Commerce to join our engineering team. The role demands hands-on backend development experience, strong architectural understanding of scalable microservices, and Oracle ATG knowledge for enterprise-grade e-commerce platforms.Key ResponsibilitiesDesign and develop backend services using Spring Boot, Java 8-21, and Oracle ATG Web Commerce framework.Create scalable, maintainable RESTful and SOAP APIs integrated with ATG-based commerce systems.Extend and customize ATG components like Repositories, Droplets, Form Handlers, and Commerce Pipelines.Implement SOLID principles, clean code practices, and domain-driven design across services.Build data persistence layers using Spring Data JPA, Hibernate, and ATG's Nucleus framework.Handle transaction management, deadlocks, and concurrency using Java Concurrency and Spring patterns.Integrate messaging queues using Kafka, with enterprise security protocols (e.g., Kerberos).Containerize applications with Docker, deploy on Kubernetes, and automate builds with Azure DevOps Pipelines.Secure APIs and services using OAuth 2.0, JWT, TLS Certificates, and implement role-based access control.Optimize backend performance through Redis caching, database tuning, and async/thread pool tuning.Leverage Azure Blob Storage, Managed Identity, and other cloud services for scalable file handling and observability.Collaborate with frontend, QA, and DevOps teams in Agile/Scrum environments.Technical Skills & ProficienciesLanguages & Frameworks: Java 8-21, Spring Boot, LombokE-Commerce Platform: Oracle ATG Web Commerce (Nucleus, Droplets, Repositories, BCC, Form Handlers)API Development: REST, SOAP (JAX-WS), Swagger/OpenAPIORM & Databases: Spring Data JPA, Hibernate, Stored ProceduresArchitecture: Microservices, API Gateway, OAuth 2.0, JWTConcurrency & Async: Executor Service, Completable Future, @Async, @ScheduledMessaging: Kafka, Retry Strategies, Offset HandlingContainerization: Docker, Kubernetes, HelmCaching & Performance: Redis, JVM Optimization, @CacheableDevOps: Git, Azure Pipelines, SonarQube, CI/CD with YAMLCloud & Azure: Blob Storage, AKS, Managed IdentitySecurity: OAuth 2.0, Kerberos, JWT, Base64, TLS/SSLSoft SkillsStrong debugging and problem-solving skillsAbility to work independently on Oracle ATG customizationsExcellent communication, stakeholder managementCommitment to code quality, documentation, and testingPreferred SkillsExperience integrating ATG with third-party APIs and payment systemsExposure to ATG Commerce modules like Cart, Checkout, Promotions, PersonalizationKnowledge of ATG deployment and configuration in Docker/K8sFamiliarity with ATG and headless commerce approachesSeniority levelSeniority levelEntry levelEmployment typeEmployment typeContractJob functionJob functionInformation TechnologyIndustriesIT Services and IT ConsultingReferrals increase your chances of interviewing at J&M Group by 2xSign in to set job alerts for “Java Software Engineer” roles.Software Engineer, Backend (All Levels / All Teams)Software Engineer I, Entry Level (Fall 2024-Spring 2025) - TorontoSoftware Developer Full Stack (Junior) 9063-1115Frontend Software Engineer (Remote - Canada)We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr



  • Brampton, Canada J&M Group Full time

    Join to apply for the Java Backend Developer role at J&M Group Join to apply for the Java Backend Developer role at J&M Group Get AI-powered advice on this job and more exclusive features. Job DescriptionWe are seeking a proficient Backend Developer with experience in Java, Spring Boot, and Oracle ATG Web Commerce to join our engineering team. The role...

  • Java Backend Lead

    2 hours ago


    Brampton, Canada Quantum World Technologies Inc. Full time

    Job Title: Java Backend Lead Location: Brampton, Ontario, Canada (Fully Onsite) Position Type: Fulltime Job Description: Must have extensive experience in Java Development, Spring Boot & Microservices. Must have strong leading experience. Excellent communication skills and understanding. Regards, Mohd Shareef Team Lead Email: Quantum World Technologies Inc....

  • Java Backend Lead

    7 hours ago


    Brampton, Canada Quantum World Technologies Inc. Full time

    Job Title: Java Backend Lead Location: Brampton, Ontario, Canada (Fully Onsite) Position Type: Fulltime Job Description: - Must have extensive experience in Java Development, Spring Boot & Microservices. - Must have strong leading experience. - Excellent communication skills and understanding. Regards, Mohd Shareef Team Lead Email:...

  • Java Backend Lead

    2 days ago


    Brampton, Ontario, Canada Quantum World Technologies Inc. Full time US$80,000 - US$120,000 per year

    Job Title: Java Backend LeadLocation: Brampton, Ontario, Canada (Fully Onsite)Position Type: FulltimeJob Description:Must have extensive experience in Java Development, Spring Boot & Microservices.Must have strong leading experience.Excellent communication skills and understanding.Regards,Mohd ShareefTeam LeadEmail: Quantum World Technologies Inc.Cell:...

  • Java Backend Lead

    7 hours ago


    Brampton, ON, Canada Quantum World Technologies Inc. Full time

    Job Title: Java Backend Lead Location: Brampton, Ontario, Canada (Fully Onsite) Position Type: Fulltime Job Description: Must have extensive experience in Java Development, Spring Boot & Microservices. Must have strong leading experience. Excellent communication skills and understanding. Regards, Mohd Shareef Team Lead Email: shareef@quantumworldit.com...

  • Java Backend Lead

    35 minutes ago


    Brampton, ON, Canada Quantum World Technologies Inc. Full time

    Job Title: Java Backend Lead Location: Brampton, Ontario, Canada (Fully Onsite) Position Type: Fulltime Job Description: Must have extensive experience in Java Development, Spring Boot & Microservices. Must have strong leading experience. Excellent communication skills and understanding. Regards, Mohd Shareef Team Lead Email: shareef@quantumworldit.com...


  • Brampton, Canada Rogers Communications, Inc. Full time

    A leading telecommunications company in Brampton is seeking a Senior Java Backend Developer to join its technology team. This role involves designing and developing robust backend systems using Java, Spring Boot, and Microsoft Azure. The ideal candidate will have over 10 years of experience in backend development and a strong understanding of microservices...


  • Brampton, Canada Rogers Communications, Inc. Full time

    A leading telecommunications company in Brampton is seeking a Senior Java Backend Developer to join its technology team. This role involves designing and developing robust backend systems using Java, Spring Boot, and Microsoft Azure. The ideal candidate will have over 10 years of experience in backend development and a strong understanding of microservices...


  • Brampton, Canada Rogers Communications, Inc. Full time

    A leading telecommunications company in Brampton is seeking a Senior Java Backend Developer to join its technology team. This role involves designing and developing robust backend systems using Java, Spring Boot, and Microsoft Azure. The ideal candidate will have over 10 years of experience in backend development and a strong understanding of microservices...


  • Brampton, Canada Rogers Communications, Inc. Full time

    A leading telecommunications company in Brampton is seeking a Senior Java Backend Developer to join its technology team. This role involves designing and developing robust backend systems using Java, Spring Boot, and Microsoft Azure. The ideal candidate will have over 10 years of experience in backend development and a strong understanding of microservices...