Dubai, UAE
Company logo
Full-Stack Developer
2017-12-15 14:08:31 +0300

Job Details

We are looking for someone who can leverage their deep technical knowledge

Skills Knowledge :

Master/Bachelor Degree in IT plus 5 years of software development experience

Experience in creating, deploying, and iterating excellent software proficiency in the following skills and technologies is mandatory: Java EE including (Web Services, REST, JPA). Database (SQL server/Oracle/MySQL) Spring, Hibernate SOA, EDA, and Design patterns. Cloud computing architecting, noSQL (MongoDB and/or cassandra) Linux DevOps Proficiency in the Hadoop, MVC, and knowledge of another programming language (C#, Ruby, Scala or Go) is desired but not mandatory;


Responsibilities :

  • Design and implement powerful, highly scalable applications.
  • Translate functional specifications into logical, component-based technical designs.
  • Innovate and implement new ideas to solve complex software problems.
  • Contribute to advancing the team’s design methodology and quality programming practices. 
  • Be involved in the entire lifecycle of the project including design, build, unit testing, test automation and implementation phases, ensuring quality and accuracy is maintained and on-going support. Software development involved UI and backend;
  • Provide technical expertise to formulate level-of-effort estimates, work breakdown structures, and technical resource plans;
  • Foster team awareness and appropriate adoption of emerging technologies;
  • Conduct regular design/code reviews & ensure quality in solutions and products delivered;

Requirements :

Written and verbal communication skills, including analysis and design documentation and presentations

Analytical and interpersonal skills, including problem-solving, persuasion, negotiation, and conflict resolution

Selection Stages :

CV screening


Company Profile Company logo

International Company

Baku, Azerbaijan