— 4+ years of experience with Java
— Experience with Adobe Experience Manager
— Strong understanding of advanced Java topics including multithreading, synchronization and debugging memory allocations of Java applications
— Experience with multi-author, multi-publisher, multi-dispatcher AEM installs.
— Familiarity with version control and issue tracking systems (e.g. GIT and Jira)
— Strong knowledge in object-oriented design and modular software architecture
— Experience with Linux or Unix environments
— A team player with excellent communications skills, energy, enthusiasm, and a willingness to work in a fast-paced environment
— Experience with web services (SOAP, REST)
— Experience with Node.js
— Experience in microservice architecture
— Experience with cloud-based computing platforms (especially AWS)
— Experience with EXT.js framework
— Experience with JS, HTML, CSS
— Competitive remuneration
— Health Insurance compensation from the 1st day
— Gym compensation
— Accounting support
— English tutoring
— Work in a continuous deployment software development paradigm for mobile-centric and CMS backend applications (70% back end vs 30% front end).
— Build highly available and scalable REST APIs.
— Exposure to cloud based solutions.
— Experience with Classic UI, Touch UI, OSGI bundles.
— Work on SOA and Microservice oriented architectures.