Job Description :

AEM:

Our client is looking for a Senior AEM Developer with Computer Science training and strong A e Experience Manager (AEM) expertise to join its team immediately.

The Senior AEM Developer will focus on the development of CMS and backend services for using the A e AEM CMS, and will serve as a team member on projects for large Fortune 500 clients. The ideal candidate for this position will have several years of experience developing complex and dynamic AEM-based systems with an emphasis on headless architecture and principles.

Qualifications:

Demonstrated mastery of Java/JEE (including Java 11), JSP and JCR.

5 years of experience using commercial or open-source CMS deployments.

4 years of experience with AEM, including significant experience in headless component development, Touch UI, and integration of AEM with third-party services and APIs, content feeds, SSO (OAuth/SAML), CRM, or eCommerce engines.

Experience with both self-managed and A e's Cloud Manager and AEM as a Cloud Service (AEMaaCS)

Unit and automated testing experience including Junit5, Mockito, Apache Sling Mocks, and AEM Mocks Test Framework.

Full-stack professional expertise with HTML/CSS/JS (including React) are a plus.

Linux knowledge is essential, including experience with server configuration, Apache, and AEM's dispatcher.

Excellent communication and organizations skills and proficiency developing and adherence to a highly disciplined Agile-based DevOps workflow

Proficiency with development tools such as Maven, Bamboo/Jenkins, git, Jira, etc.

BA/BS in computer science or related field OR 10 Years of professional backend development, Java being ideal or another Java-based CMS such as Hippo.

Job Types: Full-time, Contract

Ruby on Rails:

Our client's Software Engineering Team is searching for a mid to senior RoR developer to join the team. Your main responsibilities will be building, enhancing, and refactoring an already innovative lending platform using Agile/Scrum methodologies. This platform is built on Ruby/Ruby on Rails. You will be part of the team developing all parts of the application including new features, APIs, database queries, front-end UI, deployment engineering, and code refactoring. The top focus will be to sunset old gems, pay down tech debt, while developing brand new portals and functionality. We operate on 2 week sprints, sprint grooming, retrospectives, and sprint planning. The tech stack is Ruby, Ruby on Rails, TeamCity, Atlassian Suite (Jira, Jira Helpdesk, Bitbucket, and Confluence) MySQL, React, and a few others.

They are looking for someone who is a great communicator, plays nice with others, and has a good balance of talent, humor and initiative.

Responsibilities

  • Write clean, maintainable and efficient code
  • Design robust, scalable and secure features
  • Contribute in all phases of the development lifecycle
  • Share best practices (test-driven development, continuous integration, SCRUM, refactoring, and code standards)
  • Drive continuous adoption and integration of relevant new technologies into design

Skills

  • Proven work experience as a Ruby on Rails developer
  • Proven work experience in software development
  • Experience developing highly interactive applications
  • A firm grasp of object-oriented analysis and design
  • Passion for writing great, simple, clean, efficient code
  • Good knowledge of relational databases
  • Working knowledge of MySQL
  • BS/MS degree in Computer Science, Engineering or in related field
  • Financial Industry Experience a plus!!
             

Similar Jobs you may be interested in ..