• Ability to design excellent, scalable, sustainable software systems, and components
• Work closely with the business units and stakeholders on gathering and understanding system requirements
• Good communication skills, good team player and has worked in a dynamic Agile environment with a self-starter attitude and willingness to learn & adapt.
• Work collaboratively with other team members and other groups; Business Analysts, Quality Assurance, Project Management, Client
• Perform code reviews and ensure extensions are created in a flexible and modular manner
• Possess experience in methodologies like Agi
• Strong focus on high quality throughout the entire process. Being part of a scrum team, working closely with the product, QA and support teams
• Build cloud and self-hosted distributed system applications that handle significant workloads.
• Plan and estimate the development for key components, applications and systems
• Multi-threaded server-side development
• Demonstrate excellent oral and written communication skills with the ability to listen, articulate, facilitate and advocate.
• Knowledgeable with Agile – Scrum way of working
• Strong knowledge of JAVA, Node JS, Struts2 framework,
• Good exposure to UI Technologies (Angular, React, HTML5, CSS)
• Experience with SQL- PostgreSQL
NOTICE: Esteemed Candidate, You bear complete responsibility for engaging with the employer througout the hiring process. GulfJobs.com disclaims any responsibility regarding your recruitment. A legitimate employer will never request payment for hiring!