Responsibilities Work as the software architect in one or more projects Lead development team to design and implement software architecture and the whole system Be a role model in code quality and development practices to technical team members Mentor and provide guidance to software developers in the project teams and company-wide Lead/participate in company-wide training, knowledge sharing and R&D initiatives Stay on top of process and technological trends and help define & enforce standards / best practices within the project teams or company-wide Participate in pre-sale effort to build proof of concepts or develop project proposals Requirements Proven working experience (7-10 years) in developing applications with Front-end: ReactJs, JQuery, Bootstrap, HTML5, CSS3 /SASS, JavaScript Spring MVC or Wicket, JSP Ruby on Rails, Coffee script Back-end: Java EE (7+ is a plus) , REST API SQL, Hibernate Demonstrable knowledge of: DB: MS SQL Server, My SQL Server, Oracle, OS: Windows, Linux, Virtual System (VMWare, Xen, Window Hyper-V) Others: Cloud and Identity Management knowledge (SAML, OAuth, etc.), LDAP and Active If you're interested in this position, please do not hesitate to send your resume via career@kms-technology.com with “Full Name_Apply for Front-end Software Architect” in the subject line You can find here for more information: http://www.kms-technology.com/current-openings.html In case you are not ready this time but know some friends with matching skills (applied to all opening positions), introduce him/her now to get referral bonus!