Job Description

SINA Innovative Communications Systems is looking for a Java Developer who will participate in the design, development, and deployment of an application server. Our Software Developers typically have a demonstrated interest in information technology and business, strong problem-solving abilities, and excellent interpersonal skills. Software Developers will be placed on one of our many projects and could be responsible for a number of different tasks.

Requirements

Strong working knowledge with Java EE-based application server Analyze, design, code, debug, unit testing and document Advanced proficiency with Java EE technologies including Java Servlets, JSP, JDBC, Spring, HTML/JavaScript Strong in SOAP or REST Strong in Parallel and Asynchronous Programming in Java Bachelor’s degree or equivalent experience in a related field Preferred Qualifications: English communication skills Familiar with Agile methodology especially Scrum Familiar with Git version-control system Experience with leveraging Jenkins, Docker etc. for application build out in CI/CD pipeline Familiar with the SQL programming language Familiar with Linux (general commands) Familiar with SNMP and NETCONF protocols Familiar with JAX-RS, JAX-WS, EJB 3.0, Jersey, XML, Struts and JSTL Understanding of algorithm complexities, templates, and design patterns

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،