You will collaborate with the members of multiple teams diagnosing and debugging complex systems and participating in investigating build deployment and operational issues. You will also work with other technical teams on DevOps responsibilities for application deployment performance monitoring reliability and scalability.
Minimum 10 years of professional software development experience in the design and development of complex highly available and scalable enterprise web/mobile based applications using Java/J2EE technologies;
5 years exp. designing and developing large scale enterprise level Content Management Systems using Adobe Experience Manager (AEM) or any other similar CMS software with next generation Hybrid/Headless implementations;
A Bachelors degree in Computer Science or equivalent work experience with a focus on fundamentals in data structures algorithms and object-oriented design;
Deep understanding of core web technologies including XML HTML5 CSS client/server-side-scripting languages such as JavaScript along with the ability to build a reliable efficient good-looking SPA and web services development using RESTful implementations;
Good understanding of software development lifecycles testing methodologies and solid QA automation processes;
Knowledge of CI/CD tools like Jenkins Maven Docker and configuration management systems such as Kubernetes or similar grid computing technologies CI build tools such as Jenkins and distributed logging and monitoring tools like Splunk Grafana;
Experience with any modern JavaScript frameworks (React/Vue/Angular) as well as designing and architecting SQL/NoSQL databases for scalable database schema designs;
Experience with AI/ML Tools LLMs AI Agentic Approaches RAG Framework and proved examples of code optimization Test Case automation generating high quality code.
Strong grasp of core technology frameworks such as GraphQL Apache Web Apache Sling Apache Felix and OSGI;
Experience with multi-caching solutions for real-time content delivery;
Experience in AWS/Cloud Technologies;
An appreciation for quality with experience writing unit tests and collaborating with quality engineering to develop test plans;
In depth knowledge of source version control software (Git);
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.