J&M Group

Java Backend Developer

J&M Group Brampton, Ontario, Canada
Image Image Image

Save
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

    Entry level
  • Employment type

    Contract
  • Job function

    Information Technology
  • Industries

    IT Services and IT Consulting
Image Image Image

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

See who you know
Get notified when a new job is posted.

Similar jobs

People also viewed

Similar Searches