Talent.com
Java Backend Developer
Java Backend DeveloperJ&M Group • Brampton, Peel Region, CA
Java Backend Developer

Java Backend Developer

J&M Group • Brampton, Peel Region, CA
30+ days ago
Job type
  • Full-time
Job description

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 Description

We 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 Description

We 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 Responsibilities

  • Design 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 & Proficiencies

  • Languages & Frameworks : Java 8-21, Spring Boot, Lombok
  • E-Commerce Platform : Oracle ATG Web Commerce (Nucleus, Droplets, Repositories, BCC, Form Handlers)
  • API Development : REST, SOAP (JAX-WS), Swagger / OpenAPI
  • ORM & Databases : Spring Data JPA, Hibernate, Stored Procedures
  • Architecture : Microservices, API Gateway, OAuth 2.0, JWT
  • Concurrency & Async : Executor Service, Completable Future, @Async, @Scheduled
  • Messaging : Kafka, Retry Strategies, Offset Handling
  • Containerization : Docker, Kubernetes, Helm
  • Caching & Performance : Redis, JVM Optimization, @Cacheable
  • DevOps : Git, Azure Pipelines, SonarQube, CI / CD with YAML
  • Cloud & Azure : Blob Storage, AKS, Managed Identity
  • Security : OAuth 2.0, Kerberos, JWT, Base64, TLS / SSL
  • Soft Skills

  • Strong debugging and problem-solving skills
  • Ability to work independently on Oracle ATG customizations
  • Excellent communication, stakeholder management
  • Commitment to code quality, documentation, and testing
  • Preferred Skills

  • Experience integrating ATG with third-party APIs and payment systems
  • Exposure to ATG Commerce modules like Cart, Checkout, Promotions, Personalization
  • Knowledge of ATG deployment and configuration in Docker / K8s
  • Familiarity with ATG and headless commerce approaches
  • Seniority level

    Seniority level

    Entry level

    Employment type

    Employment type

    Contract

    Job function

    Job function

    Information Technology

    Industries

    IT Services and IT Consulting

    Referrals increase your chances of interviewing at J&M Group by 2x

    Sign 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) - Toronto

    Software Developer Full Stack (Junior) 9063-1115

    Frontend 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

    Create a job alert for this search

    Java Developer • Brampton, Peel Region, CA

    Similar jobs
    Senior Java Engineer

    Senior Java Engineer

    SuperAnnotate • Vaughan, Ontario, CA
    Remote
    Full-time
    As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show more
    Last updated: 1 day ago
    Online Jobs - Earn Up to $1,500 a Month

    Online Jobs - Earn Up to $1,500 a Month

    Free Cash by Almedia • Vaughan
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 30+ days ago • Promoted
    Java Developer (Fulltime)

    Java Developer (Fulltime)

    Ignite Talent Solutions • Mississauga, ON, Canada
    Full-time
    Our client is looking for a highly skilled developer with experience building enterprise web applications in Java.The Developer will be responsible for analyzing user requirements and business obje...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    Luxoft • mississauga, on, ca
    Full-time
    The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.Sol...Show more
    Last updated: 18 days ago • Promoted
    .NET Backend Developer (Hardware Integration)

    .NET Backend Developer (Hardware Integration)

    Finlink Group • Maple, ON, Canada
    Full-time
    NET Backend Developer (Hardware Integration).Are you a backend developer who loves solving complex hardware–software challenges? Do you enjoy building high-performance systems that interact w...Show more
    Last updated: 11 days ago • Promoted
    Application Developer

    Application Developer

    HCLTech • mississauga, on, ca
    Full-time
    Design, develop, and maintain microservices-based applications using Java and Spring Boot frameworks.Implement event-driven architectures leveraging Apache Kafka for asynchronous communication.Arch...Show more
    Last updated: 26 days ago • Promoted
    Senior Backend Developer – iGaming & Sports Betting - Initiate International

    Senior Backend Developer – iGaming & Sports Betting - Initiate International

    Initiate International • mississauga, on, ca
    Full-time
    Be the engine behind a high-growth iGaming and sports betting platform – where performance, reliability, and scale are non-negotiable. Our client is a rapidly expanding.If you enjoy solving hard eng...Show more
    Last updated: 7 days ago • Promoted
    Data Analyst

    Data Analyst

    Vaco by Highspring • King City, ON, CA
    Temporary
    Our client is seeking a Data Analyst for a 3-month contract.The Data Analyst will support data extraction, transformation, and analysis across multiple databases. The role will focus on consolidatin...Show more
    Last updated: 8 hours ago • Promoted • New!
    Java Backend Engineer – SAP Commerce Cloud, AWS, Microservices & Solr

    Java Backend Engineer – SAP Commerce Cloud, AWS, Microservices & Solr

    Astra North Infoteck Inc. • Mississaua, ON, ca
    Full-time
    Quick Apply
    Required skills : Digital : Amazon Web Service(AWS) Cloud Computing~Digital : Solr~Digital : Microservices~SAP Commerce Cloud. Help with and Implement the Backend Architectural Artifacts Platform lev...Show more
    Last updated: 7 days ago
    Full stack Developer

    Full stack Developer

    Hays • mississauga, on, ca
    Full-time
    Extensive experience (8+ years) with Java and a variety of technologies including distributed systems, microservices architecture. Proven track record of working on large and complex software system...Show more
    Last updated: 30+ days ago • Promoted
    Executive Tech Leader : Platform Architecture & Delivery

    Executive Tech Leader : Platform Architecture & Delivery

    Patch Tech Staffing • Bolton C7E, ON, Canada
    Full-time
    A leading staffing agency is seeking a hands-on technical leader in Bolton, Ontario to manage the strategy and delivery of technical services and products. This role involves defining the technical ...Show more
    Last updated: 6 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    freelance.ca • Mississauga, Canada
    Full-time
    If anyone is interested, please let me know.Role : Java Full Stack Developer .Work Type : Hybrid with 3 days a week.FullStack Developer with the following : . Java, Microservices, Springboot.Expert in W...Show more
    Last updated: 1 day ago • Promoted
    OFSAA Developer

    OFSAA Developer

    KTek Resourcing • mississauga, on, ca
    Full-time +1
    OFSAA Developer (ECM Developer / Mantas Developer / CRR KYC Developer).Required Skills and Experience.Minimum of 5 years of in-depth development experience working with Oracle ECM is.Demonstrated exper...Show more
    Last updated: 1 day ago • Promoted
    Pega Developer - Tekgence Inc

    Pega Developer - Tekgence Inc

    Tekgence Inc • mississauga, on, ca
    Full-time
    Design, develop, enhance, and support.Pega guardrails and best practices, with recommended certification at the.Pega Lead System Architect (LSA). Developer, Technical Lead, or Project Manager.Troubl...Show more
    Last updated: 23 hours ago • Promoted
    Surrogate Opportunity for Women 21–39 — Help a Family + Get Reimbursed.

    Surrogate Opportunity for Women 21–39 — Help a Family + Get Reimbursed.

    Surrogacy4All • Bradford West Gwillimbury
    Full-time +1
    Are you a compassionate woman who’s had a healthy pregnancy and wants to help others experience the joy of parenthood?.Surrogacy4All helps Canadian women become . Full emotional, legal, and medical ...Show more
    Last updated: 11 days ago • Promoted
    Full-Stack Developer - Java E-Commerce Platform (AWS / Linux)

    Full-Stack Developer - Java E-Commerce Platform (AWS / Linux)

    Yoush Consulting • Burlington, ON, Canada
    Full-time
    Our client, a national leader in imaging and photo retail solutions, needs a Full-Stack developer to support their core e-commerce platform. Java-based back-end development.This position is suitable...Show more
    Last updated: 5 days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    Skip • Oakville B8B, ON, Canada
    Remote
    Full-time
    We’re a leading global online food delivery platform, and our vision is to empower everyday convenience.We’re a leading global online food delivery platform, and our vision is to empower everyday c...Show more
    Last updated: 2 days ago • Promoted
    Work From Home - Sales Representative - 60k / Year

    Work From Home - Sales Representative - 60k / Year

    Spade Recruiting • Bolton, Ontario
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 30+ days ago • Promoted