One of the top E-commerce companies is looking for an Enterprise Application Engineer for the marketing platform development department. The successful candidate will work in the group which develops/maintains big enterprise system for advertisement management.
Our client is seeking highly-capable enterprise engineers who are passionate to deal with technical challenges and be interested to work closely in the fast pacing business environment.
1. Responsible for the quality/agility at whole stage of software lifecycle in the team.
‐ Improving system for high availability, high performance and high maintainability with appropriate expertise in any layer of tech stacks.
‐ Improving team's productivity by reducing redundant and duplicated work, through better team communication, coaching/mentoring for team members, etc.
‐ Hands on for challenging project and critical issues
2. Consistently demonstrate a positive attitude to be one of role models for junior engineers
3. Operate our systems for release, data backup, monitoring and troubleshooting which sometime happens in the mid-night or on holiday, and it is counted working hours.
‐ Strong experience of enterprise web/batch system having complicated business context, for example 500+ screens or entities
‐ Experience of team building and team leading
‐ Experience of Linux, Apache, Tomcat, MySQL, Java, Spring
‐ Experience of system/software architect responsible for system/software design and POC of new tech.
‐ Skill for communication and adjustment with many stakes holders
‐ Experience of Spring boot, Spring batch, JPA, Hibernate, AngularJS, HTML, CSS, MongoDB, Redis, RabbitMQ
‐ Experience of scratch development project
‐ Full stack engineering skill
‐ Experience of collaboration tools for example JIRA, Confluence, and BitBucket (git implementation)
‐ Domain knowledge of internet advertising
‐ Working experience in Japan