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)
- PLSQL / SQL Knowledge
Knowledge in Hibernate, Spring and JSF is a plus.