7 - 10 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Summary

Job Title: Senior Java Backend Developer Location: TechM Pune Sharda Years of Experience: 7 10 Years Job Summary: We are seeking a proficient Senior Java Backend Developer or Lead with extensive experience in Java Spring Boot and Oracle ATG Web Commerce to join our dynamic engineering team. The ideal candidate will possess hands on backend development expertise, a strong understanding of scalable microservices architecture, and in depth knowledge of Oracle ATG for enterprise grade eCommerce platforms. Responsibilities: Design and develop backend services using Java (versions 8 to 21) and Spring Boot. Work within the Oracle ATG framework to create maintainable REST and SOAP APIs. Extend and customize ATG components such as Repositories, Droplets, Form Handlers, and Commerce Pipelines. Follow clean code practices, SOLID principles, and domain driven design methodologies. Build data persistence layers using Java Persistance API, Hibernate, and the ATG Nucleus framework. Manage concurrency, transaction handling, and performance tuning. Integrate messaging queues using Kafka and implement enterprise security measures such as Kerberos. Containerize applications with Docker and deploy to Kubernetes. Automate builds using Azure DevOps and secure APIs using OAuth, JWT, and TLS. Implement access control and optimize performance with Redis and asynchronous processing. Utilize Azure services such as Azure Blob Storage and Azure Identity. Collaborate effectively with frontend, QA, and DevOps teams in an Agile Scrum environment. Mandatory Skills: Proven experience in Spring Boot. Strong understanding of API and Microservices. In depth experience with Oracle Commerce(ATG). Experience with Java versions 8 to 21. Proficiency in building SOAP Based Service and rest api. Experience with Java Persistance API and Hibernate. Familiarity with Docker and Kubernetes. Knowledge of Azure DevOps and security protocols (OAuth, JWT, TLS). Preferred Skills: Experience with messaging queues, particularly Kafka. Familiarity with Redis for performance optimization. Experience in SCRUM methodologies. Knowledge of additional Azure services. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. 7 10 years of relevant experience in software development. Strong problem solving skills and ability to work in a team oriented environment. Excellent communication skills, both verbal and written.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Tech Mahindra logo
Tech Mahindra

Information Technology & Services

Noida

RecommendedJobs for You

Bangalore Urban, Karnataka, India

Bengaluru, Karnataka, India

Pune, Maharashtra, India

Gurgaon, Haryana, India

Chennai, Tamil Nadu, India