Senior Developer

The Senior Developer will work on the development of Java-based web applications.

  • Develops Java based web application with high standards and quality to ensure stability and performance.
  • Develops back-end scripts and determines design methodologies and tool sets to ensure connectivity between the different modules and sections of the product.
  • Analyzes client requirements and recommends efficient solutions to guarantee their satisfaction.
  • Supports the onsite team and the product releases in a timely manner.
  • Writes technical documentation.
  • Updates technical knowledge through research and staying up to date with new technologies and software products.
  • Provides recommendations on new tools and methods that improve the development process
  • Follows up and supports junior developers to ensure that their coding is within standards
  • Participates in technical discussions related to the changes and improvements of the applications and suggesting methods on how to resolve the problems.
  • Bachelor’s degree in CS or CCE/ Masters in programing is a plus.
  • 3+ years of experience
  • Technical knowledge in the following:
    • Java (J2EE)
    • Web development (HTML, JavaScript, CSS, Angular JS is a plus)
    • PLSQL / SQL Knowledge
      Knowledge in Hibernate, Spring and JSF is a plus.