Job Title: Application Developer
Job ID/Reference Code: JR-0000050675
Location: Pune, India
Experience Required: 3–5 Years
Educational Requirements:
Bachelor’s or Master’s Degree in Computer Science / IT / Engineering
Service Line / Business Area: Markets Post Trade
Role Overview:
As an Application Developer at Barclays, you will play a key role in the design, development, and maintenance of scalable web-based solutions using Adobe Experience Manager (AEM). You will collaborate across development, infrastructure, and business teams to deliver high-quality digital platforms that meet both performance and user experience goals.
Key Responsibilities:
Develop and enhance AEM-based applications and integrate with backend services.
Apply industry-standard design patterns in developing scalable and maintainable web solutions.
Collaborate with infrastructure, UI, and business teams to align delivery with project goals.
Participate in code reviews and enforce coding best practices to ensure software quality.
Maintain and optimize build and deployment pipelines using Jenkins, Maven, and GitLab.
Troubleshoot and resolve production issues effectively and within expected timelines.
Stay updated on emerging web technologies and participate in innovation initiatives.
Technical Requirements:
Strong experience in Adobe Experience Manager (AEM/CQ5) development.
Proficient in Core Java, Servlets, HTML5, CSS, JavaScript, and JQuery.
Working knowledge of Bootstrap, GitLab, Jenkins, Maven, and build automation tools.
Familiarity with PrimeNg, SonarQube, and Tailwind CSS is a plus.
Good understanding of AEM application infrastructure and deployment processes.
Experience with unit testing frameworks like Jasmine and Karma.
Preferred Skills:
Hands-on knowledge of AEM infrastructure support and system troubleshooting.
Strong problem-solving and communication skills.
Ability to work in an Agile development environment.
Experience collaborating in a cross-functional, geographically distributed team.
Exposure to financial technology projects is a plus.