Welcome to GO Asia
GrowthOps is a marketing transformation agency, consistently awarded the top Customer Engagement agency in APAC. For over 15 years, we've been helping brands go to market in Asia by integrating strategy, design, technology and AI. Trusted by enterprises and high-growth innovators, we specialise in supporting media, MarTech and creative operations across financial services, telecommunications, transportation, ecommerce, energy and more. GrowthOps is part of The Applied AI Company.
About your new role!
Duties And Responsibilities
Java/AEM Developer position is a technical role within GrowthOps Kuala Lumpur. The position will span all aspects of the software development lifecycle and include working alongside with Creative teams, Account Service, User Experience, Design and other GrowthOps staff to develop technical solutions across multiple mediums.
Key Responsibilities
- Work in an agile, rapid development, and prototyping environment.
- Develop and maintain application system with backend integration.
- Providing support to maintain the production instances.
- Excellent problem-solving skills to provide solution on technical problems.
- Day-to-day liaison with other team members, bearing responsibility for ensuring that timings are met and those other developers are adhering to briefed requirements.
- Ability to work in a variety of client settings and in a team-oriented, collaborative environment.
- Responsible for estimation, planning and execution with specific focus on requirement analysis and design
- Design and implement solutions leveraging Content Management System (CMS), e.g.: Adobe Experience Manager (AEM) Sites
- Translate marketing and web site needs into specific recommendations and solutions
- Willing to learn to pick up other programming language and learn cloud based solutions.
Knowledge Skills & Competencies
- Experience in Java/J2EE (design patterns, frameworks) development
- Experience with web services and REST API
- Should have hands on experience in building and deploying enterprise level Web Application
- Familiar in MS SQL or other database platforms
- Basic Database schema design and implementation skills (transactional, normalization, etc)
- Hands on Development experience in AEM (any version) is a plus.
- Experience with JavaScript/Typescript technology - including libraries and frameworks (JQuery/ Angular JS) and build tools is a plus
- Experience on Java Content Repository (API), Sling web Framework, Apache Sling, JCR, Felix, Maven, OSGI services, Workflow, Scheduler, Xpath Query & Replication is a plus
Qualifications And Experience
- 3-6 years of experience in software engineering with Java.
- Have experience in building and testing Java EE applications
- Passion in explore new technologies and willing to learn to constantly improve
- Ability to work within a collaborative team environment and focus on overall productivity
- A self-starter who is keen to solve problems creatively with logical thinking
- Working proficiency and communication skills in verbal and written English.
Must have skills
- java
- sql
- web development
- web services
- rest api
Good to have skills
- Java Content Repository (API)
- Sling web Framework
- Apache Sling
- Felix
- Maven
- typescript
- javascript