Experience in working with Java EE, Node.js ,SQL, RDBMS & NOSQL technologies and Unix/Linux environments is a must
DUTIES AND RESPONSIBILITES
Employ innovative development techniques, working collaboratively with other team members and business stakeholders to design and build large-scale cloud applications.
Proactively drive innovation with new ideas and options made available by new technologies.
Manage project priorities, deadlines and deliverables
Involvement with full software lifecycle of a project from design, development, QA, deployment and to post-production support
QUALIFICATIONS AND REQUIREMENTS
Experience in working with Java EE, Node.js ,SQL, RDBMS & NOSQL technologies and Unix/Linux environments is a must
Experience working with Web Services (RESTful) and Spring Boot
Experience in front-end technologies like HTML5, CSS3, JavaScript & Angular
Strong understanding of concurrency and multi-threaded programming concepts
Experience in test-driven development, & writing effective unit & integration tests
Experience with build systems and source code management (Maven & GIT)
A Bachelor's Degree in Computer Science, the similar technical field of study or equivalent practical experience