Careers

WE ARE HIRING

We are currently looking for:

Server Administrator

The candidate that we are looking for is related to server management such as cluster of java application servers with auto scaling capability, server’s health monitoring, consolidate logs from servers. We seldom deal with end user support (except for issue that is directly linked to server or routing of connection).

  • Required to know how to troubleshoot and resolve errors
  • Required to be on standby when necessary and contactable via Skype, WhatsApp or mobile
  • GIT
  • Linux System
  • Basic BASH coding
  • Basic Python coding
  • Container Technology
  • Basic DNS management
  • Web Security and Mitigation
  • Basic Windows Active Directory
  • Basic Windows Domain Controller
  • Nginx as load balancer and web server
  • Basic troubleshooting any Server Issues
  • Understand the relationship between Server Infra and Java
  • Able to work independently
  • At least a diploma in relevant field
  • Good command of English and Chinese because of business requirements
  • Able to communicate English & Mandarin in view of business communication
  • Discipline in source code version control and bug tracking software
  • Good code writing habits and Java Docs oriented
  • Deep understanding of Model View Controller (MVC) architecture is mandatory
  • General understanding of RESTful API architecture
  • General understanding of Application Servers like Tomcat, Glassfish, JBoss will be a plus point
  • Experience of at least 2 SDLC enterprise projects
  • Ability to prioritize and handle stress in order to meet deadlines

Java Web Developer

Designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Position requires the ability to provide on-call, after-hours/weekend support when necessary.

  • Analyzing user requirements (onsite and offshore customers/team members) and convert into strong technical solutions
  • Understand current Java Servlet design and convert it into an API engine and develop new features for easy-of-integration
  • Enhance current web base application base on current documentations and change existing functions to correct errors / deficiency
  • Highly motivated professionals with good people skills to ease communication within onsite and offshore customers and team members
  • Work closely with Project Manager and Team Leads on new/change request functions
  • Opportunity to travel
  • 5+ years of experience in Core Java (JDBC Programming, Spring Framework, SOAP, Web Services, Java Struts, Hibernate framework)
  • 5+ years of experience in J2EE applications
  • 5+ years of experience in Spring Framework
  • Sound and proven records of applications designed using Spring/Java design patterns
  • Experienced in developing enterprise grade web applications using Freemarker Template, JSP, JSF, HTML5, CSS, JQuery and Ajax
  • Relevant experience in frontend development for dynamic user interface using Bootstrap, Angular JS, NodeJS is a plus point
  • Good Oracle database/PL SQL programming skills and able to write Store Procedure/Store Functions is a DOUBLE PLUS point
  • Experiences in using Redis technology (Jedis client) or similar technologies (optional)
  • Good command in English and able to understand Chinese because of business requirements
  • Bachelor Degree or higher in Computer Science, Computer Engineering, or related field
  • Able to communicate English & Mandarin in view of business communication
  • Discipline in source code version control and bug tracking software
  • Good code writing habits and Java Docs oriented
  • Deep understanding of Model View Controller (MVC) architecture is mandatory
  • General understanding of RESTful API architecture
  • General understanding of Application Servers like Tomcat, Glassfish, JBoss will be a plus point
  • Experience of at least 2 SDLC enterprise projects
  • Ability to prioritize and handle stress in order to meet deadlines

UI/UX Designer

We are looking for a talented UI/UX Designer to design software and platforms that meet people’s needs and create amazing user experiences.  The ideal candidate should have an eye for clean and artful web design. They should also have superior user interface design skills. You will combine interfaces and workflows to enhance user experience.

The successful candidate will be able to translate high-level requirements into interaction flows and artifacts. They will be able to transform them into beautiful, intuitive, and functional designs. In this role, you should be an analytical and creative designer who is able to grasp user needs and solve problems. A strong portfolio of successful UX/UI and other technical projects is essential.

Ultimately, you will make our product more user-friendly and intuitive to attract and retain customers.

  • Collaborate with product management and engineering to define and implement innovative solutions for the product direction, visuals and experience
  • Execute all visual design stages from concept to final hand-off to development/engineering
  • Conceptualize original ideas that bring simplicity and user friendliness to complex design roadblocks
  • Conceptualize original website design ideas that bring simplicity and user friendliness to complex roadblocks
  • Create wireframes, storyboards, user flows, process flows and site maps to communicate interaction and design ideas
  • Present and defend designs and key deliverables to peers and executive level stakeholders
  • Establish and promote design guidelines, best practices and standards
  • Understand product specifications and user psychology
  • Conduct concept and usability testing and gather feedback
  • Create personas through user research and data
  • Define the right interaction model and evaluate its success
  • Develop wireframes and prototypes around customer needs
  • Find creative ways to solve UX problems (e.g. usability, findability)
  • Communicate design ideas and prototypes to developers
  • Keep abreast of competitor products and industry trends
  • Proven work experience as a UI/UX designer or similar role
  • Demonstrable graphic design skills with a excellent portfolio
  • Familiarity with interaction design and information architecture
  • Solid experience in creating wireframes, storyboards, user flows, process flows and site maps
  • Proficiency in Photoshop, Illustrator or other visual design and wire-framing tools
  • Excellent visual design skills with sensitivity to user-system interaction
  • Ability to solve problems creatively and effectively
  • Up-to-date with the latest UI/UX trends, techniques and technologies
  • Problem-solving aptitude
  • Excellent communication skills
  • Proficiency in HTML, CSS, and JavaScript for rapid prototyping is a plus
  • Experience working in an Agile/Scrum development process with experience in using JIRA is a plus
  • BS/MS in Human-Computer Interaction, Interaction Design or a Visual Arts subject
  • Able to read/write in Chinese in view of business communication

Front-End Software Developer

We are looking for a great JavaScript developer who is proficient with Angular or React.js and WebSocket. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux) or Angular workflows. You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.

  • To provide vision, design and develop in keeping up to date and cutting edge web technologies in building interactive web applications
  • Building reusable components and front-end libraries for future use
  • Translating designs into high quality code using Bootstrap, HTML5, CSS3 and WebSocket
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • API Integration with Restful services
  • Working closely with design team and API team to improve overall UI/UX experiences
  • Good command of English and Chinese in view of business requirements
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of Angular or React.js and its core principles
  • Experience with WebSocket
  • Experience with data structure libraries (e.g., Immutable.js)
  • Familiarity with RESTful APIs
  • Familiarity with modern front-end build pipelines and tools
  • Familiarity with code versioning tools such as Git
  • Experience with HTML5, CSS3, Bootstrap and JQuery
  • A knack for benchmarking and optimisation
  • At least one backend language, like Java, Python, Ruby
  • Knowledge of UI/UX design principles
  • API development using Spring Boot
  • Web development using Spring MVC and Freemarker
  • Web application development using Java/JEE
  • Knowledge on Oracle DB and Redis DB

Applicants may email to info@orion.co.com and attach his/her resume and state the position of interest in the subject header.