AEM Dox is used by Fortune-50 companies which publish millions of documents daily using this product. It is a unique opportunity to work in a startup like environment within a large organization.
The enterprise scale of the product provides the opportunity to work on highly challenging problems related to performance, concurrency and big-data.
Given the enterprise business domain and the startup nature of the team, we are growing fast and scaling the product scope and customer base at a very rapid pace.
What you’ll do :
As a Computer Scientist in the group, you will be responsible for developing delivering world-class product.
Participate in every phase of Software Development Life Cycle specifications, design, development, delivery.
Design and build cloud scale web-based component CMS.
Maintain existing features.
Evaluate stability, reliability, performance implications of proposed and implemented changes.
What you need to succeed :
BTech / MS in Computer Science or related fields or extensive software development experience.
Should have 4-8 years of experience in software development.
Familiarity with JS frameworks and libraries (React, Redux, Express, etc.)
At least 2 + years of programming experience in Java programming language.
Strong OO concepts (knowledge of SOLID, design patterns)
Proficient in fundamentals of CS such as Data Structures, Algorithms, Operating Systems, etc. Able to debug and provide performance efficient solutions.
Full stack development experience is a plus.
Understanding of high traffic systems and REST services that run 24x7 with minimal downtime, load balancing, failure detection and failover options.
Experience with CI / CD would be a plus
Experience with cloud technolgies like AWS, azure etc. would be a plus.
Ability to work independently with strong problem-solving skills.
Must be a team player