Job Description:
Develop new or enhance existing features, build robust and highly scalable business applications.
Solve sophisticated system problems with right technologies.
Assume responsibility for significant product deliverables.
Understand customer's use cases, help them Grow, Flow and Know
Help support team deal with customer tickets, provide customers the best-practices.
Qualifications
BS or MS in Computer Science, Software Engineering or equivalent.
5+ years of strong hands-on J2EE development experience
Familiar with technology stack of Ajax/JSP/Hibernate/Struts/Spring/MySQL/ActiveMQ
Understanding of WEB/SAAS business application.
Familiar languages like Ruby / NodeJS / Python / Perm is a plus
Understand multi-tenancy architecture, familiar with SOA/REST is a plus.
Excellent analytical and problem structuring and solving skills
Great teamwork/communication skills
Fluent in English.