Job Closed
This listing is no longer active.
Software House focused on results since 1999
AEM Back End Developer
Location
Costa Rica
Posted
80 days ago
Salary
0
Seniority
Senior
Job Description
AEM Back End Developer
Software Mind
• Working alongside product managers, business analysts, QA team, and solution architects to deliver high-quality, high-performance AEM solutions within deadlines and budgets. • Providing solutions to backend problems within AEM best practices. • Writing well documented and high-performing code on the AEM platform. • Participating in story refinement and requirements analysis. • Developing solutions according to user stories. • Following agile methodology. • Creating clear and maintainable technical deliverables, such as designs, documentation, and prototypes. • Ensuring secure development practices and compliance with standards. • Enhancing technical aspects of the product by identifying issues and problems in architecture, performance, code, or processes. • Participating in development/improvement activities based on projects proposed by the architect/technical leader.
Job Requirements
- Knowledge of agile principles – Scrum, backlog, sprint, etc.
- Experience with Git.
- Proven professional experience in AEM development.
- Experience in Java development.
- Experience with Content Fragments and Experience Fragments.
- Experience building components: HTL and SPA Dialogs Sling Model Client libs Sling Resource Merger Creating and configuring editable templates and policies.
- Experience with problem resolution and debugging.
- Experience managing AEM assets and workflows.
- Experience consuming third-party APIs.
Benefits
- Employees can work remotely
Related Guides
Related Job Pages
More Backend Engineer Jobs
Rust Engineer
IdeaSoft.ioIdeaSoft is an EU-based custom software development company providing outcome-driven services and solutions
• Write (low level) Rust code, that’s sophisticated, fast, and readable for complex, concurrent decentralized exchange infrastructure • Test and measure your (and our) code with unit tests, integration tests, benchmarking, etc. • Proactively improve our Rust, TypeScript, Python, or Solidity codebase • Write the kind of documentation that you would want to use
• Contributing to the development of innovative applications using .NET • Collaborating with multidisciplinary teams to optimize legacy systems • Engaging in a fast-paced environment with a focus on delivering quality solutions
.NET Developer
ARHS GroupAt the heart of your IT Projects: Delivered. On Time, On Budget, On Scope. #WeAreCodeBlooded
• Development in backend and frontend • Analysis of the requirements and production of specifications. • Development and maintenance of applications. • Implementation of change requests. • Production of technical documentation
• Design & Build cutting edge tech solutions using Java, Spring • Work as part of the team to ensure deployment and integration tasks are completed successfully • Assist client support personnel in the remediation of production issues • Come up with initiatives to continuously improve platform performance and reliability • Recommend changes in project design concepts to improve efficiency • Develop design specifications, installation instructions, and other system-related information • Verify stability, interoperability, portability, security, and scalability of the java system architecture • Select apt design solutions and ensure compatibility of system components working with software engineers • Evaluate current or emerging technologies to consider monetary factors of Java programs • Provide technical guidance and support the development of systems • Identify system data, hardware and software components required to meet user needs • Provide implementation guidelines for system security to customers or installation teams • Implement solutions focusing on reuse and industry standards at a program, enterprise or operational scope • Convey architectural solutions to all levels of professionals and leaders • Ensure compliance with established architecture, design patterns, policies, standards, and best practices • Contribute to the Java Architect profession both internally and externally • Head system architecture, design, cross-business area projects, and development teams • Identify, review and present input on project activities and plans • Design, develop, implement and maintain a series of programs, subsystems, revision and enhancement of the current system




