tridat
1 year ago
Opening for Adobe Experience Manager!
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- tridat
- Location
- India, Maharashtra, Thane, Rabale India
- Posted
- 1 year ago
Job description
We are looking for a Senior Software Engineer to work in our Content Connectors team. We're looking for an experienced AEM (Adobe Experience Manager) developer with strong background in both backend and frontend technologies.
Responsibilities:
- Develop and maintain Lionbridge's AEM connector
- Solve unique and challenging technical problems to support our clients.
- Work in a highly collaborative environment with cross-functional teams on projects ranging from a few weeks to a couple of years in length.
- Clearly and concisely communicate highly technical challenges and solutions to clients and non-technical team members.
- Maintain a high standard of quality throughout the product delivery process.
- Support our existing customer base and help them transition to newer versions of the AEM platform
- Continuously learn and keep up to date with the latest AEM technologies
Qualifications & Skills:
- Strong experience in developing, enhancing, and operating AEM 6.x and AEM as a Cloud Service.
- Experience in headless implementation using AEM.
- Expertise in AEM building blocks like Java, Templates, Core Components, Hybrid capabilities, Sling Resource Merger, Sling Dynamic Include.
- Expertise in AEM based unit testing using Mockito, Junit 5, JCR, Sling Mocks, and OSGI Mocks.
- Expertise in workflows and workflow APIs.
- Experience in Adobe performance tuning and optimization.
- Good understanding of replication strategies, dispatcher configuration, system admin features, user permissions, ACLs.
- Knowledge of data formats (e.g. JSON, XML) and effective use of query languages
- Experience with frontend libraries and frameworks such as Angular.
- Expertise in software architecture, fluency with software design patterns, understanding of TDD, experience with DDD.
- Understanding of secure software development, experience with working on solutions with high security standards.
- You have delivered quality software and use unit testing, pull requests, and code reviews. Experienced with Git
- Ability to analyse business requirements, working closely with business analysts to drive out the details of requirements
- Ability to produce maintainable, scalable, developer tested solutions and contribute to and adhere to development standards and good practice
- Expertise in problem solving and debugging complex systems
- Understanding of DevOps and experience with DevOps tooling.
- Patient, flexible attitude, ability to perform under pressure
- A commitment to quality and a thorough approach to the work
- Ability to work well within a team or alone
- Ability to work efficiently and accurately with minimal hands-on management
- Good verbal and written English communication skills
Education:
Bachelor's degree in math / computer science / engineering or science discipline is required.Required skills
- java
- git
- mockito
- devops
- angular
- workflows
- json
- tdd
- xml
- software architecture
- query languages
- acls
- junit 5
- templates
- aem
- core components
- hybrid capabilities
- sling resource merger
- sling dynamic include
- jcr
- sling mocks
- osgi mocks
- workflow apis
- adobe performance tuning and optimization
- replication strategies
- dispatcher configuration
- system admin features
- user permissions
- data formats
- ddd
- secure software development
Interested in this position?
Create your free account and tailor your CV to match this job.