
Software Engineer
- Philippines
- Permanent
- Full-time
- Collaborate with other software engineers in the performance of assigned tasks.
- Champion good code quality practices towards reliable, performant and maintainable solutions
- Participate in the technical discussions on project updates/ in resolving technical issues.
- Produce clean and efficient code based on specifications.
- Troubleshoot, debug and upgrade existing software.
- Assist in the preparation of project documentation.
- We build backend services with Java, Spring Boot, Web Services and Oracle / SQL Server / Mongo DB
- We integrate with existing core Java Cargo applications via REST APIs
- We build frontends with Angular and Ionic framework for mobile apps
- We deploy to Linux servers, private datacenters, AWS, using Ansible & Maven
- We do continuous integration with Gitlab/Bamboo
- We use Scrum to organize ourselves
- Understanding in the following framework or technology is a plus: Spring Boot, REST API, Angular
- Having strong fundamentals in TypeScript/JavaScript and CSS3 is a plus
- Perform several roles such as program coder, code review, unit testing
- Bachelor's Degree in Information Technology, Computer Science, Computer Engineering or Equivalent
- Must have minimum 3 years' experience in Java & object-oriented programming with SQL skills
- Experienced in using the following tools - Git, SVN, Maven or similar
- Experience in SCRUM practices is a plus
- Excellent analytical and problem-solving skills
- Strong interpersonal skills
- Good command of English language is a must