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.