Search by job, company or skills

Mahindra Satyam

Java Software Engineer

6-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Back End Developer:

Exp: 6+

Skills: Java 8, Spring boot, Microservices, SOAP / REST API, Docker, Kubernetes, Azure Devops

Locations: Chennai, Pune, Hyd, Bangalore, Noida

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 821, 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 821, Spring Boot, Lombok
  • E-Commerce Platform:Oracle ATG Web Commerce (Nucleus, Droplets, Repositories, BCC, FormHandlers)
  • 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: ExecutorService, CompletableFuture, @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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145122139

Similar Jobs