Job Details
- Working on the Monitoring System projects thru Modern Networks
- Develop effective solutions for complex business problems in a variety of customer projects
- Integrate new components and technologies into existing software systems and architectures
- Work on all layers of the software stack (web and mobile UI, business layer, database)
- Create unit and integration tests to ensure coding quality for yourself and other peers.
- Learn and expand your knowledge through individual research or team discussions to keep up with industry standards
- Collaborate with other employees in cross-functional teams to achieve goals
- Mentor less experienced colleagues..
Job Requirements
- Graduated in Computer Science, Software Engineering, Information Technology or similar fields.
- Minimum of 3 years-experience in professional software development environment.
- Strong knowledge of Java technologies: J2EE, RESTful Services, Message Queue, Design Pattern…
- Having knowledge in Network (protocol, security with HTTP, Websocket, TCP…)
- Good at Unit testing
- Good understanding of relational databases (Oracle is a plus)
- Proficiency with LINUX / UNIX environments
- Good communication skills, ability to explain technical issues in an understandable way
- Strong at team work, ability to work efficiently with other to reach the goal
- Understand at Software Development Life Cycle
- Good communication in English
- Experienced in Mobile Application is a plus
We offer
- Salary: Negotiate. (from 1,000 to 1,500 USD)
- 13th Month salary
- Increasing salary every year
- Full training activities
- Strong laptop provided
- Gift for birthday, thanksgiving day, monthly best staff …
- Full insurance package
- Monthly Happy hour, company trip, event party,….
- Annual leave, Family day, Holidays,…
- Working time: 8:00-11:30/13:00-17:30 (From Monday to Friday)