Responsibilities :
- Contribute in all phases of the development lifecycle of a SaaS product.
- Build CAT systems and MT integrations.
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of app components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Requirements :
- You have to be a full-stack Java web application engineer.
- At least 3 - 5 years of experience in both Java and JavaScript.
- You must have experience in any web app or Saas development.
- You should be very strong in OOPS.
- Experience using Spring Framework, or other popular Java web application development experience
- Experience using jQuery, Bootstrap, and other popular javascript frameworks
- Experience developing web applications on Linux
- Comfortable using git, github, and maven
- Excellent knowledge of Relational Databases and SQL
- Experience in SaaS and Cloud App development environments.
- (Optional but highly desirable) Experience working with any localization tool used in the software localization processes.
- (Optional but highly desirable) Basic knowledge of natural language processing (NLP) and Machine Translation
- (Optional but highly desirable) your working knowledge in Php, Python and any frontend development.