Senior Software Engineer-L7 (AEM / Java / Spring Boot)
Description
Greetings From PRI Global.!
Job Description (JD):
Job Title: Senior Software Engineer L7 (AEM / Java / Spring Boot)
Experience: 58 Years
Location: Pune
Contract Duration: 1 Year (Strong performers will be considered for full-time conversion after 6 Months or Project will be extended)
Work Mode: Hybrid - 2 Days WFO
Notice Period: Immediate to 30 Days
Interview Process: 2 Rounds (Technical + Managerial)-Virtual
Shift: General Shift
Key skills: Adobe AEM 6.5+, AEM Backend, Java, Spring Boot, Microservices Architecture.
Job Summary:
We are looking for an experienced Senior Software Engineer with 58 years of experience in Adobe Experience Manager (AEM) and Java Full Stack Development. The ideal candidate should have strong hands-on expertise in AEM 6.5+, Java, Spring Boot, Microservices Architecture, and Cloud-Native Application Development.
The candidate should be capable of designing, developing, and implementing scalable, secure, and high-performance applications, with strong experience in backend development, microservices solution design, and technical architecture.
Key Responsibilities:
- Design, develop, and maintain enterprise-level applications using Adobe Experience Manager (AEM 6.5 and above).
- Develop and implement backend solutions using AEM, Java, and Spring Boot.
- Design, develop, and implement scalable microservices-based applications.
- Build and integrate RESTful APIs and enterprise application services.
- Work on cloud-native application development and support AEM cloud migration initiatives.
- Design and implement secure, scalable, and high-performance software solutions.
- Follow secure coding standards, software engineering principles, and SDLC best practices.
- Apply architecture patterns and Domain-Driven Design (DDD) principles.
- Participate in technical design discussions, architecture reviews, and solution development.
- Collaborate with cross-functional teams to deliver solutions according to project guidelines.
Mandatory Technical Skills:
- Adobe AEM 6.5+ Strong hands-on experience in Adobe Experience Manager development.
- AEM Backend Development Deep expertise in AEM/CQ5 backend development.
- Java Strong hands-on coding experience.
- Spring Boot Experience developing Java-based applications.
- Microservices Architecture Strong experience in microservices design and implementation.
- REST APIs Development and integration experience.
- Cloud-Native Development – Experience designing and developing cloud-native applications.
- Solution Design & Architecture – Knowledge of architecture patterns and technical solution design.
- Domain-Driven Design (DDD) – Understanding of software architecture principles.
- Secure Coding – Experience implementing secure coding practices.
Good-to-Have Skills
- Adobe Marketing Cloud products.
- AEM Cloud Migration experience.
- AWS, Azure, or GCP.
- DevOps and CI/CD practices.
- Frontend development technologies.
- AEM and Cloud certifications.
Experience & Qualifications
- 5–8 years of overall IT experience.
- Minimum 4+ years of relevant experience.
- Strong hands-on experience with AEM 6.5+ and Java-based application development.
- Deep experience in microservices architecture, design, and implementation.
- Experience with large-scale enterprise application development.
- Excellent technical problem-solving and communication skills.
- Good English communication skills.
Key Skill Distribution
- 75% – AEM Backend Development
- 25% – Java / Spring Boot Development
Key Expectations
- Strong hands-on AEM backend development expertise.
- Ability to design and implement Java-based microservices solutions.
- Experience in cloud-native application solutioning.
- Ability to contribute to technical architecture and solution design.
- Excellent communication, collaboration, and leadership skills.
Note: If you or someone in your network is looking for a great career opportunity please share your updated CV at meghana.vasanthi@priglobal.com .